echo $begrüßung;
echo $_POST['begrüßung'];
Sie haben doch schon einen sprechenden Namen. Oder was ist an $foo sprechender als an $_POST['foo']?
Bei Formularen wird man wahrscheinlich eher dazu geneigt sein sprechende Namen zu verwenden - muss man ja aber nicht. Bei urls werden Parameternamen doch ganz gern abgekürzt und da halte ich ein $searchterm für sinnvoller als ein $_GET['s'] .
echo "$verabschiedung $name";
echo $_POST['verabschiedung'].' '.$_POST['name'];