Umlaute werden bei include nicht angezeigt

PC Freak

Erfahrenes Mitglied
Die Zeichenkodierung auf meiner Seite ist text/html;charset=utf-8

Umlaute werden ganz normal angezeigt, jedoch habe ich Probleme mit php Dateien, welche ich include. Die Umlaute in diesen Dateien werden bei normaler Schreibweise (bsp. ä) nicht angezeigt.

Nur bei HTML-Schreibweise werden diese angezeigt (bsp. ä)

Woran liegt das ? Wie kann ich das Problem lösen ?

Vielen Dank
 
Hy,

hatte auch solche Probleme und habe dann statt charset=UTF-8 charset=iso-8859-1 genommen! Und jetzt habe ich keine Probleme mehr damit!

Lg Kavanin
 
Hi,

hatte auch solche Probleme und habe dann statt charset=UTF-8 charset=iso-8859-1 genommen! Und jetzt habe ich keine Probleme mehr damit!

damit umschifft man aber nur das Problem, indem man seine Anforderungen zurückschraubt. Besser wäre, das Problem zu lösen, vielleicht reicht ihm iso-8859-1 ja nicht.

Kann ich einen div container irgendwie eine andere Zeichenkodierung zuweisen ?

:confused: Nein.
Du musst doch nur alle Dateien in UTF-8 speichern. In einem vernünftigen Editor kann man das einstellen. Vielleicht holst Du in diesen inkludierten Dateien auch Daten aus einer Datenbank. Dann musst Du darauf achten, auch hier UTF-8 zu verwenden. Die Kodierung muss durchgängig gleich sein, dann gibt's keine Probleme.

LG
 
Zurück