Któryś dzień meczę sie z kodowaniem w mojej bazie danych. Stworzyłem aplikacje która zczytuje zawartość stony html i zapisuje ją do rekordu w tabeli bazy danych. Korzystam z localhosta przy pomocy XAMPP wersja 1.7.2. Problem polega na zapisywaniu krzaków w bazie. Posiadam następujące kodowania:
baza danych: utf8_general_ci
tabela: utf8_general_ci
System porównań dla połączenia MySQL: utf8_polish_ci
W skrypcie mam ustawione: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Dając w skrypcie komende:
Wypisuje mi:
latin1
Jeżeli dodatkowo w swoim skrypcie ustawię mysql->set_charset("utf8") to wtedy stronę zapisuje w bazie do pierwszej napotkanej polskiej litery a reszte wywala.
Prosiłbym o wskazówki co robie nie tak
