Skafoi: Codierung (Charset UTF-8)

Beitrag lesen

-- Die Datenbank (MySQL) speichert als UTF-8

Sollte ich noch auf was achten?

Hast du die Datenbankfelder einfach nur auf UTF-8 umgestellt oder hast du zusätzlich auch die Einträge der Datenbank als UTF-8 gespeichert? Die Einträge werden nämlich nicht automatisch umgewandelt!

Beliebte Fehlerquelle sind auch generell viele String-Funktionen. Zum Beispiel ist substr binärsicher, was dann aber selbstverständlich zur Folge hat, dass Mutlibytetexte Probleme bereiten. Wenn möglich (und vorhanden) in solchen Fällen zu den Multibyte-String-Funktionen wechseln.