dedlfix: UTF-8 Sorgen

Beitrag lesen

Tach!

Habe es nun hingekriegt das auf der Homepage alles korrekt dargestellt wird,

Das muss noch nichts heißen.

gehe ich aber mit phpMyAdmin 2.11.9.6 in die DB, nur noch kryptische Zeichen zB. Möller statt Müller.

Dann sind deine Daten ins DBMS in einer falschen Kodierung gelangt. Die müssten erstmal so korrigiert werden, dass sie der PMA richtig anzeigt, dann sind sie auch im DBMS richtig eingetragen.

Daten von Formularen muss ich mit utf8_decode($_POST['']) decoden das preg_match sie korrekt vergleicht.

Nein. Das macht erstens deine Bemühungen um UTF-8 für alles jenseits ISO-8859-1 zunichte und zweitens kennen die preg-Funktionen einen Modifizierer/Modifier, der sie UTF-8 verarbeiten lässt.

Wie sieht das bei Euch aus, auch solche Probleme? Hab ich was Übersehen?

Vermutlich. Schau mal auf http://wiki.selfhtml.org/wiki/Themen:Zeichencodierung, besonders den MySQL-Anschnitt.

dedlfix.