[PHP/MySQL] kodowanie

0

Dane mojej strony:

  • Baza danych MySQL z kodowaniem UTF8_general_ci
  • Dokument PHP zapisany w formacie UTF-8
  • Strona kodowana w formacie UTF-8
  • sposób wyświetlania danych z Bazy "SET CHARSET utf8" (próbowałem również utf8_general_ci)

Problem:

  • krzaki, krzaki, krzaki (oczywiście tylko w polskich znakach. W PHPMyAdmin wyglądają normalnie ale na stronie krzaki)
0

Sprawdź, jakie kodowanie widzi przeglądarka (w Firefoxie: Widok-> Zestaw znaków). Jeśli będzie inne niż UTF-8, to znaczy, że serwer wysyła złe nagłówki i/lub kodowanie jest niepoprawnie ustawione w samym dokumencie HTML (meta-tag Content-Type).

0

Przeglądarka widzi Unicode(UTF-8). Dodam że krzaczą się tylko wyświetlane dane z bazy MySQL. Reszta jest ok.

0

A jak wprowadzałeś dane do bazy danych? Za pomocą czego? Jakim kodowaniem?

0

Problem rozwiązany, mimo że w każdej tabeli w bazie było utf8 to ogólne kodowanie bazy było inne.

0

moze przyczyna jest taka, ze jak wrpowadzales do bazdy danych dane to jakos je kodowales np jak url albo addslashes i jak wyciagasz to sa dzwine ?

0

ten post 07-12-2009 19:21

Problem został rozwiązany, a ty po 7 dniach wyskakujesz z genialnym rozwiązaniem. -_-

1 użytkowników online, w tym zalogowanych: 0, gości: 1