echo $begrüßung;
bin so gut wie komplett verzweifelt.
Das ist mir egal. Im hiesigen Archiv hättest du viele Antworten zum immer wieder gleichen Problem finden können, ohne es so weit kommen lassen zu müssen.
hab wegen des Problems mit umlauten die charset von UTF-8 auf ISO-8859-1 umgestellt.
Neulich habe ich die Aufschrift auf einem Briefumschlag geändert. Dabei ist der Inhalt der selbe geblieben. Ich fand das ganz normal.
hat irgend-jemand die Idee wie man das doch checken kann.
Die charset-Angabe im HTTP-Header Content-Type gibt dem Empfänger an, in welcher Kodierung der Inhalt vorliegt. Der muss vom Absender (also von dir) auch so kodiert sein, wenn der Empfänger ihn nicht fehlinterpretieren soll. Als Ersatz, wenn der Server keine charset-Angabe mitsendet, kann das gleichnamige Meta-Element im HTML-Kopfbereich verwendet werden.
Nun solltest du
- dich über die Eigenschaften der einzelnen Kodierungen informieren,
- Vor- und Nachteile für deine konkrete Anwendung bestimmen,
- dich für eine entscheiden,
- beachten, dass alle beteiligten Programme damit umgehen können
- und über diese Kodierung informiert werden,
- deinen Werkzeug (z.B. Editor) sagen, dass sie beim Speichern diese Kodierung zu verwenden haben
- und das möglichst ohne BOM.
echo "$verabschiedung $name";