Sven: Probleme mit Unicode-Zeichensatz

Beitrag lesen

Morgen zusammen,

folgendes (sehr merkwürdiges) Problem habe ich: Meine Datei index.php stellt das Gerüst der Seite dar. Die Datei allgemein.php wird per include eingebunden. Und in der Datei allgemein.php wird widerrum eine profil.php ebenfalls per include eingebunden.

Nun habe ich in der allgemein.php Umlaute stehen, ganz im Klartext, ohne ä oder ähnliches. Diese Umlaute erscheinen in Firefox später nur als wirres Zeichen (ein Karo mit einem Fragezeichen drin). Die Umlaute, die jedoch in der profil.php stehen, werden korrekt umgesetzt. Ebenfalls die aus einer MySQL-Datenbank eingebundenen Umlaute werden korrekt umgesetzt. Nur die in der allgemein.php eingetragenen machen Probleme.

Das gleiche Bild ergibt sich, wenn ich in Firefox mir den Quelltext anzeigen lasse: Die Umlaute, die aus der allgemein.php kommen, werden nicht angezeigt, alle anderen schon.

Das Charset der Seite ist in der index.php so definiert:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Sollte eigentlich ja klappen oder? Woran kanns liegen, dass das nur die eine eingebundene Seite betrifft?

Lg
Sven