Wieder einmal eines dieser typischen Probleme: Man schreibt eine Seite, und wundert sich, warum die Umlaute und ähnliches nicht korrekt angezeigt werden, obwohl doch Charset UTF-8 benutzt wird…
Eben dieses Problem hatte ich in sehr ähnlicher Art. Bin gerade privat an einem eigenen kleinen Projekt einer Film-Datenbank mit Frontend auf Basis des Zend Frameworks. Die Umlaute auf den Seiten selbst wurden dabei korrekt dargestellt, nur bei den Daten, die ich aus der Datenbank holte, wurden die Umlaute etc. zerschossen. Nach ein bisschen Google-Recherche kam ich dann auf eine Lösung. Ich fügte folgendes nach den Aufbau der Datenbankverbindung und noch vor meinen anderen Queries ein:
$db->query ( ‘SET NAMES \’utf8\” );
Jetzt wurden mir auch endlich aus der Datenbank die Datensätze korrekt ausgegeben…
Kategorie:
Tags: keine
