Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dwie strony kodowe w dwóch bazach - wyświetlane na jednej stronie.
Forum PHP.pl > Forum > PHP
piotrku
Witam

Mam taki problem z kodowaniem znaków:

Jest strona napisana w kodowaniu utf-8 wszystko oparte o MySQL wszystko chodzi ładnie (czyt. nie krzaczy się smile.gif

I jest sobie druga baza danych, z której muszę pobrać trochę danych ale niestety wszystko w bazie jest zapisywane w ISO 8859-2 i tu pojawia się problem bo wyświetlane dane pobrane z tej bazy danych krzaczą się :/ W zasadzie nic dziwnego bo wyświetlane są na stronie ze stroną kodową utf-8.

Ma ktoś jakiś pomysł na rozwiązanie takiego problemu?
Może istnieje jakaś szybka metoda zmiany strony kodowej danych pobranych z bazy...
NoiseMc
Ja bym sprobowal tak:
http://dev.mysql.com/doc/refman/5.0/en/charset-convert.html

Jezeli nie chcesz po stronie bazy to moze:
http://www.php.net/iconv
Kildyt
Można jeszcze podczas wyświetlania treści pozmieniać krzaczki na encje, ale to dość mało wydajny sposób.
piotrku
Po strony bazy będzie lepiej smile.gif
Dzięki za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.