echo $begrüßung;
Also die html bzw. die xhtml ist so richtig? Dann kann es ja nur an dem abspeichern liegen. Wie kann ich denn zweifelsfrei feststellen ob die html-datei in utf8 abgespeichert ist?
Öffne die Datei im Browser und stelle unter Ansicht->(Zeichen)kodierung UTF-8 ein. Wenn die Anzeige keine Fehler aufweist, sollte der Inhalt UTF-8 sein.
Andere Frage noch: ich habe ja nun alles auf utf8 gestellt. Muß man bei diesem Zeichensatz ü oder ü angeben?
Man muss bei keinem Zeichensatz numerischen Zeichenreferenzen oder Entities notieren, wenn das entsprechende Zeichen darin enthalten ist. Bei UTF-8 ist es praktisch nie erforderlich.
echo "$verabschiedung $name";