jakkob: MSQLi Umlaute

Beitrag lesen

Hallo,
ich habe heute morgen schon mal Hilfe zu dem Thema bekommen, vielleicht klpappt das ja nochmal :-)
Ich weiß, dass das Thema schon recht ausgelutscht sein muss, aber ich komme halt nicht weiter und sitze schon Stunden dran...

Nachdem ich meine Dateien nun als utf-8 speichern und anzeigen lassen kann (siehe unten), klappts leider immer noch nicht mit der Datenbank. Die DB ist auf utf-8_general_ci gestellt...

Als erstes hat auch das Senden der Umlaute nicht funktioniert, nachdem jetzt nach der Verbindungsherstellung $db->set_charset('utf8'); ausgeführt wird, kann ich Umlaute aus einem Formular in die Datenbank speichern...

set_charset soll ja nun eigentlich für Senden und Empfangen gelten. Aber das Empfangen klappt halt immer noch nicht.

Mein Broser stellt die Umlaute nur richtig dar, wenn ich den Zeichensatz nicht per set_charset ändere, er also auf Latin1 bleibt.

Die generierte HTML-Seite hat den richtigen Header (content="text/html; charset=utf-8") und die Header vom Server stimmen auch (Content-Type: text/html; charset=utf-8).
Die php-Datei ist auch in UTF-8 gespeichert...

Woran kann das noch liegen?

MfG Jakob