echo $begrüßung;
Warum bauen Browser GETs mit '&' als Trennzeichen anstatt mit einem Trennzeichen wie dem empfohlenen ';', das in HTML keine Sonderbedeutung hat?
Die haben das schon immer so gemacht.™ Stell dir mal vor, einer änderte das. Mit dem funktioniert™ das Internet dann nicht mehr. Außerdem hat der Browser beim Abschicken der Werte keinen HTML-Kontext mehr vorliegen, und interessiert sich nicht für die Probleme des Autors.
echo "$verabschiedung $name";