echo $begrüßung;
sind _alle_ Fehlermeldungen eingeschaltet? Dazu gehören ganz besonders die Notices. Warum Soviele die immer abschalten, verstehe ich nicht.
Umgekehrt wird ein Schuh draus. Meist sind die ausgeschaltet, und wer nicht weiß dass es diese nützlichen Meldungen gibt, wird sie nicht einschalten.
echo "$verabschiedung $name";