Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 23.12.2006 Ostrzeżenie: (0%)
|
Mam problem z polskimi znakami. Szukałem i stosowałem różne rozwiązania przez googla, ale naprawde nic nie pomaga.
Mam bazę danych w formacie latin2_general_ci i stronę z kodowaniem ISO-2 i wszystko chodzi dobrze. Ale w tej bazie są też tabele założone przez WordPress, w którym jest kodowanie chyba utf8, bo w phpMyAdmin widzię krzaki. Po wyciągnięciu danych z tych tabel na mojej stronie ISO2 mam takie coś: (IMG:http://web.iq.pl/p/utf.gif) Próbowałem już iconv, ale zupełnie nie działa, próbowałem już różnych str_replace, ale nic nie działa. Jak przekonwertować ten wynik na latin2, czyli ISO2 ? Z góry dzięki. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 3 Dołączył: 9.12.2006 Skąd: Kraków Ostrzeżenie: (10%)
|
@megawebmaster: dokładnie właśnie takie kodowanie powinno się stosować. Popieram.
@axeld: pracujesz na windzie czy jakimś linuchu ? Też miałem różne problemy z kodowaniem. 1 podstawowa zasada - wszstkie pliki i dane zapisuj w jednym kodowaniu *.php; *.sql itp itd ... winda: używaj phpMyadmin zakładka SQL, konsola windy ma inne kodowanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (SET NAMES (utf8) ) |
|
|
|
axeld [php+mysql] horror z polskimi znakami 23.02.2009, 19:26:40
mls set names 23.02.2009, 19:31:29
Rafal Filipek moze to ci pomoze : http://dev.mysql.com/doc/refma... 23.02.2009, 19:31:45
megawebmaster Próbowałeś komendą SQL - "SET ... 23.02.2009, 19:34:14 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:00 |