echo $begrüßung;
Kann es denn sein, dass in dieser alten Version PHP Scripte nur dann ausgeführt werden, wenn die PHP Passagen mit "<?php" beginnen, oder müsste die verkürzte Form "<?" auch reichen.
Dieses Verhalten ist nicht versionsabhängig sondern konfigurierbar: short_open_tag.
echo "$verabschiedung $name";