Mailinglisten-Archive |
Hallo !
Ich habe $_Db->exec("SET NAMES SET utf8");
eingebaut.
Die Umlaute werden richtig dargestellt in der Anwendung.
Das einlesen und das auslesen liefert die richtigen Werte.
Bsp.: 'WertäöüÄÖÜ'
Wenn ich in die Datenbank gehe und mir den Wert anschaue,
dann habe ich: 'WertäöüÄÖÜ' .
Die Spalte dieser Tabelle hat den Zeichensatz 'utf8' und die Sortierung
'utf8_unicode_ci' .
Wenn ich das richtig verstehe, dann werden die ankommenden Zeichen
die UTF8 sind als Latin-1 angesehen und entsprechend gespeichert. :-(
Gruß
Stephan
php::bar PHP Wiki - Listenarchive