dedlfix: Charset: HTTP-Header vs. meta-Tag im Dokument

Beitrag lesen

echo $begrüßung;

Wie David schon festgestellt hat, liefert dein Server UTF-8 aus, du hast die Dateien aber als ISO-8859-1 gespeichert.

Woher willst du wissen, wie die Dateinen gespeichert sind?

Ich kann folgende Angaben erkennen:
Charset-Angabe im HTTP-Header: ISO-8859-1
Charset-Angabe im HTML-META-Tag: ISO-8859-1
Kodierung der Umlaute im HTML-Quelltext: Entities, ISO-8859-1 und UTF-8

Meine Vermutung ist, dass einige Inhalte aus einer Datenquelle kommen und dort drin UTF-8-kodiert sind, der Rest der Seite ein Template ist, das ISO-8859-1-kodiert ist.

echo "$verabschiedung $name";