echo $begrüßung;
[Zeichenkodierungschaos]
Ich weiß absolut keinen Rat und hoffe auf Eure konstruktive Hilfe
Beseitige das Kuddelmuddel. Der Webserver liefert den Content-Type-HTTP-Header ohne charset-Angabe aus. Die hätte sonst Vorrang. Du gibts in den HTML-Meta-Daten an, die Kodierung sei ISO-8859-1. Stattdessen ist sie aber UTF-8 und mit BOM am Anfang[*]. Diese BOM werden wohl einige Browser für ernster nehmen als deine Meta-Angabe. Einige dich auf eine Kodierung und gib diese auch korrekt an. Mit ISO-8859-1 stehen dir die meisten westlichen Zeichen zur Verfügung, mit UTF-8 praktisch unbegrenzt alle Zeichen.
[*] Du siehst sie ganz am Anfang, wenn du im Firefox die Quelltextansicht öffnest und dort zu Fuß ISO-8859-1 einstellst.
echo "$verabschiedung $name";