echo $begrüßung;
Wo habe ich hier meinen Denkfehler?
Versuche, ihn mit den üblichen Debugging-Methoden zu finden. Stelle das error_reporting aus E_ALL ein, stelle sicher, dass display_errors auf on steht. Kommen damit schon Hinweismeldungen? Wenn nicht, lass dir die Inhalte der beteiligten Variablen ausgeben: echo, var_dump() und print_r() sind dafür geeignete Mittel. Verfolge den Ablauf. Setzt in Verzweigungen Kontrollausgaben, um zu sehen, welcher Weg in deinem Script abgearbeitet wird.
echo "$verabschiedung $name";