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!
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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok, ich schließlich damit es funktioniert. Dank Mark Baker. Hier ist die Lösung, die ich verwendet.
Habe ich nur noch diese auf mein PDO-Schicht :
Gibt es auch 2 andere Möglichkeiten, es zu tun, Lesen Sie hier weiter : UTF-8 den ganzen Weg durch
InformationsquelleAutor lio