Thema: PHP und UTF-8
Einzelnen Beitrag anzeigen
Alt 16.05.2008, 17:37   #1 (permalink)
JanZ
PostRank: 0
 
Registriert seit: 13.10.2007
Beiträge: 10
PHP und UTF-8

Hallo ihr,

auf meinem Webspace habe ich meine Homepage und mein WordPress-Blog liegen. Da beides miteinander verknüpft ist und WordPress anscheinend UTF-8 nutzt, will ich die gesamte Homepage ebenfalls umstellen.

Das klappt auch soweit ganz gut, nur an einer Stelle gibt es Probleme: Ich habe ein Fotoskript, das Kommentare zu den Fotos per PHP aus einer SQL-Datenbank holt und anzeigt. Die Datenbank und die PHP-Seite habe ich in UTF-8 umgewandelt, trotzdem werden Sonderzeichen nicht richtig angezeigt (Beispiel: Jan Zbikowski - Busse & Bahnen). Wenn ich die Funktion htmlentities dazwischenschalte, werden die Umlaute richtig angezeigt. Allerdings kennt diese Funktion zum Beispiel keine deutschen Anführungszeichen oder gar tschechische oder kyrillische Buchstaben.

Meine WordPress-Installation macht ja im Prinzip nichts anderes, als mittels PHP einen UTF-8-kodierten Text aus einer Datenbank zu holen, und das Ganze auf dem selben Server, auf dem auch meine Homepage liegt. Und da funktioniert es. WordPress ist mir leider zu komplex, als dass ich schnell rausfinden könnte, wie es das macht und das dann übertragen könnte. Hat jemand eine Idee, was ich noch machen kann?

Gruß JanZ
JanZ ist offline   Mit Zitat antworten