Mailinglisten-Archive |
Hallo Michael, Am Freitag, 26. Oktober 2007 schrieb Michael Borchers: > > Hast Du auch an die Einstellung AddDefaultCharset in der > > Apache-Konfiguration gedacht? > > default-charset ist utf8, sind dass die selben Einstellungswerte?! wo steht denn "default-charset"? > > Was steht denn in der Datenbank? ISO-8859-1 oder UTF-8? Und welchen > > Zeichensatz verwendest Du für die Datenbankverbindung? > > PhpMyAdmin zeigt unter "Struktur" an, dass alles in utf8_unicode_ci > vorliegt. Dann sollten die Daten auch in UTF-8 vorliegen. Werden sie in phpMyAdmin denn auch korrekt angezeigt? > Aber heisst das dann auch, dass die Daten entsprechend vorliegen, > oder sind sie sozusagen > noch, "nicht sichtbar", in ISO o.ä. hinterlegt? Wenn ja, wie komme > ich an die Einstellung dafür? Wenn die Felder in UTF-8 formatiert sind, dann liegen die Daten in UTF-8 vor. Also wenn die Daten in der Datenbank korrekt vorliegen, die Servereinstellungen stimmen (was ermittelt der Browser als Zeichensatz? UTF-8?) und sonst alles korrekt dargestellt wird, tippe ich darauf, daß der Zeichensatz für die Datenbankverbindung noch auf ISO-8859-1 gesetzt ist. Siehe auch: http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html Viele Grüße, Lutz
php::bar PHP Wiki - Listenarchive