echo $begrüßung;
Jetzt habe ich was von "Escapen" gelesen, damit PHP den JS-Code nicht falsch interpretiert. Meine Annahem war das ich vor jedes ' in JS ein \ einfügen müsste. Das funktioniert aber nicht.
"Funktioniert nicht" ist in den meisten Fällen keine Fehlerbeschreibung, aus der Wissende entnehmen können, was falsch läuft. Demzufolge gibt es keine oder weniger zielführende Lösungsvorschläge.
Wenn der Script-Code unveränderlich ist, sprich: PHP schreibt da nichts drin rum, kannst du ihn in eine eigene Datei auslagern und diese im HTML-Teil referenzieren.
echo "$verabschiedung $name";