Strona 1 z 1

Jak w PHP wlaczyc polskie litery - PROSZE O POMOC

: ndz sty 06, 2008 5:03 pm
autor: rysiul83
Witam.
Mam problem, dla wiekszosci wyda sie blachy... Ale... Co zrobic aby w przegladarce wyswietlaly sie polskie litery, gdy strona jest tworzona w PHP.
Prosze o pomoc, zalezy mi na czasie. Pozdrawiam wszystkich.

Re: Jak w PHP wlaczyc polskie litery - PROSZE O POMOC

: pn sty 07, 2008 12:50 pm
autor: Cotter
Polskie litery ustawia się z reguły za pomocą kodu html, a nie php. Robi się to deklarując sposób kodowania znaków używając deklaracji meta w kodzie html strony.

Kod: Zaznacz cały

<html>
<head>
<!-- tutaj ustawiasz kodowanie -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>
treść strony
</body>
</html>
Dla języka polskiego stosowane są dwa kodowania (charset): iso-8859-2 oraz utf-8. W nowoczesnych stronach zaleca się stosowanie kodowania utf.

Dzięki.

: śr sty 16, 2008 9:03 am
autor: rysiul83
Dzięki ale to nie w tym problem. Może źle sprecyzowałem. Chodzi o to, że serwer PHP od razu mi zwraca zamiast polskich literek inne znaki. W treści strony html jest wszystko bez problemu. Nie wiem czy to jest wina złego interpretatora PHP czy może po prostu istnieje jakaś funkcja która reguluje polskie znaki?

Re: Jak w PHP wlaczyc polskie litery - PROSZE O POMOC

: śr sty 16, 2008 3:09 pm
autor: BaZa92
Jeśli ustawiłeś kodowanie dokumentu HTML to kod php powinien być wyświetlany poprawnie. A może wyświetlasz rekordy z bazy danych?

Re: Jak w PHP wlaczyc polskie litery - PROSZE O POMOC

: czw sty 17, 2008 1:10 am
autor: kulmen
Jeśli pobierasz dane z bazy - baza powinna mieć odpowiednie kodowanie. Pliki (fizycznie) powinny być zapisane w odpowiednim kodowaniu - zarówno te z których pobierać dane (o ile pobierasz z plików) jak i pliki, które te dane pobierają.

Ten tutorial myślę, że całkowicie wyczerpuje temat: Tutorial kodowanie znaków. Jeśli jednak nadal będziesz miał coś nie tak możesz pokombinować z iconv