Alles ist auf UTF8 aber ich habe immer noch seltsame char wie �

Meiner Datenbank ist "utf8_general_ci", - Tische & Spalten sind auch "utf8_general_ci".
Php-Datei wird auch gespeichert UT8, ich hab den header in UTF8, so ... alles ist UTF8.

Aber ich habe immer noch, dass � char, wenn es Akzente.

Habe ich überprüft mit "iconv" und es ist UTF8.
Ich habe auch getestet, die Codierung mit mb_detect_encoding und das Ergebnis ist das gleiche UTF8.

Dieser drive me crazy ...

Ich habe eine Sache zu arbeiten : utf8_encode($string) diese geben Sie mir "Actualité" statt "Actualit�s"

Ist es möglich, diese wurde doppelt utf8-kodiert ?

Wie kann ich dieses Problem beheben ?

Ich vergaß zu erwähnen, wenn ich utf8_encode() und speichern Sie mein Formular in die Datenbank. Wenn ich die Seite neu laden, ohne dem utf8_encode() alle arbeiten ...
UTF-8 alle den Weg durch
Haben Sie die Seite zum ändern der Codierung auf UTF-8
mysql:charset=utf8mb4; Dank Mark!

InformationsquelleAutor lio | 2015-07-13

Schreibe einen Kommentar