Zacznę od początku jak to było. Miałem stronę na friko.pl (za.pl), ale aby mieć mniej problemów z działaniem strony, przeniosłem ją na proserwer.pl. Wszystko było pięknie do czasu gdy nie zauważyłem, że zamiast polskich liter (oprócz litery "ó") są znaki zapytania.
Przeniesienie bazy danych przebiegło bez problemowo. W samej bazie mam polskie litery, jedynie na stronie nie.
System porównań dla połączenia MySQL: utf8_polish_ci
Kodowanie napisów dla MySQL: UTF-8 Unicode (utf8)
W tabelach Metoda porównywania napisów: utf8_polish_ci.
Próbowałem wielu rozwiązań, najbardziej znany:
Kod
$db_connect = @mysql_connect($db_host, $db_user, $db_pass);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET NAMES 'utf8'");
Pozmieniał znaki zapytania na jakieś dziwne znaki, jakby Ał -> ą, itp.
Dodam jeszcze, że bez dodania tego wyżej wymienionego kodu, wszystkie posty napisane już po przeniesieniu miały polskie litery, ale z tym kodem już nie.
Proszę o wszelaką pomoc.