Witam!
Mam taki problem, gdy dodaję jakąś treść przez phpmyadmin to w phpmyadmin są polskie znaki natomiast na stronie są krzaczki w postaci pytajników w obróconych kwadracikach :lol:
A gdy dodam jakąś treść ze strony to na stronie są polskie znaki a w phpmyadmin nie…
Da się to jakoś naprawić?
Kodowanie strony:
Kodowanie tabeli:
utf8_unicode_ci
Spróbuj dodać w skrypcie, po połączeniu i wybraniu bazy :
mysql_query("SET NAMES 'utf8'");
system
(system)
23 Maj 2010 13:32
#3
Sprawdź jakie kodowanie ma plik źródłowy, który generuje ci html.
Możliwy scenariusz jest taki:
masz plik coś.php, którego kodowanie to iso-jakieśtam…
wywołanie tego skryptu wysyła do przeglądarki html, który w znaczniku meta określa content-type jako utf-8
problem jest taki, że serwer http wysyła w nagłówku http info do przeglądarki, że content-type to iso-… ponieważ takie kodowanie ma plik ze skryptem
przeglądarka ignoruje znaczniki html i ustawia kodowanie takie jak w nagłówku http
wysyłany na serwer formularz ma kodowanie iso…
upewnij się, że kodowanie pliku ze skryptem to utf-8
Dzięki, wkleiłem ten kod w pliku, w którym się łącze z bazą i jest teraz git