Strona 1 z 1
polskie znaki w php
: czw gru 02, 2004 1:32 pm
autor: anartowo
jak uzyskac polskie znaki w danych pobieranych z mysql do php , dane do bazy wprowadzilem z polskim znakami oraz wiersz z default charset w php.ini mam 8859-2
macie moze jakies sugestie...?
Re: polskie znaki w php
: czw gru 02, 2004 5:33 pm
autor: Krzysztof Kurzydło
cóż najłatwiejszy sposób to dodanie kodu do skryptu
Kod: Zaznacz cały
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
najlepiej jest dodać to na początku skryptu lecz gdy na stronie wysyłane są ciasteczka lub sesje to musisz dodać
na samym początku
[php]<?php
ob_start ();
?>[/php]
jest to odpowiedzialne za buforowanie wyjścia
a później dodać
Kod: Zaznacz cały
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
Re: polskie znaki w php
: pt gru 03, 2004 3:03 pm
autor: porneL
Meta jest tylko zastępczym półśrodkiem.
[php]
<?php header("Content-Type: text/html; charset=ISO-8859-2"); ?>
[/php]
http://osiolki.net/faq/kodowanie
Dla MySQL nie trzeba robić nic specjalnego, musisz tylko pamiętać, żeby zapisywać i odczytywać znaki w odpowiednim kodowaniu.
Chyba, że chcesz mieć poprawne sortowanie polskich znaków w SQL, to już dłuższy temat z obchodzeniem niedoróbek starszych wersji MySQL i ogólną nieczułością PHP na kodowanie znaków.