Totalny rozgardiasz polskich znaków

0

Cześć.

Czy ktoś mi jest w stanie powiedzieć o co tutaj chodzi? bo mam już tego problemu po dziurki w nosie :P

Strona tworzona na localhoście, kodowanie znaków w szablonie to utf-8, w bazie utf8_polish_ci.

Przerzucam stronę na serwer produkcyjny, po czym wykrzacza mi polskie znaki lub nie wyświetla bloków tekstowych, jesli pojawi się w nich polski znak :P Baza na serwerze ma ustawione to samo kodowanie i UWAGA teraz najśmieszniejsze:

Wszystkie polskie znaki na stronie oczywiście są pokrzaczone, podczas gdy jak przeglądam bazę phpmyadminem, widzę ładne, polskie końcówki. Gdy dodaję nową treść na stronę, do bazy trafiają krzaki, natomiast na stronie już ładnie, wszystko bez problemu.

WTF?!

0

Masz dodane odpowiednie kodowanie w meta?

1

nie zapominasz wykonywać SET NAMES po połączeniu z bazą?

2

Rozwiązanie problemu dla Zenda 1.12:

application.ini
resources.db.params.driver_options.1002 = "SET NAMES utf8"

1002 to inaczej atrybut MYSQL_ATTR_INIT_COMMAND dla adaptera PDO
(http://php.net/manual/en/ref.pdo-mysql.php)

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