echo $begrüßung;
was mach ich denn da falsch?
Dein PHP-Script holt die übergebene Variable nicht ab.
Ein Webserver bekommt bei einem Request keine Variablen übergeben sondern Parameter. PHP stellt diese Parameter in den Arrays $_GET und $_POST zur Verfügung. Dort sind es dann bereits Variablen, die einfach nur noch verwendet werden müssen. Da muss nichts abgeholt werden, es ist bereits da. Das oft gesehe $param=$_GET['param']; ist nicht nur überflüssig sondern verharmlost auch noch diese Werte. Bei einem $_GET['param'] sieht man eindeutig: "Benutzereingabe, kann auch bösartiges enthalten", bei einem schlichten $param sieht man das nicht mehr sofort.
echo "$verabschiedung $name";