Brak polskich znaków w MySQL

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'");

Sprawdź jakie kodowanie ma plik źródłowy, który generuje ci html.

Możliwy scenariusz jest taki:

  1. masz plik coś.php, którego kodowanie to iso-jakieśtam…

  2. wywołanie tego skryptu wysyła do przeglądarki html, który w znaczniku meta określa content-type jako utf-8

  3. 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

  4. przeglądarka ignoruje znaczniki html i ustawia kodowanie takie jak w nagłówku http

  5. 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