echo $begrüßung;
Beim Einfügen von Werten in einen anderen Kontext sind diese kontextgerecht zu behandeln. Ansonsten kann für deren fehlerfreien Transport und das Ausbleiben anderer Nebenwirkungen nicht garantiert werden.
echo '<input type="hidden" name="array2[]" value="'.$value.'">';
Es fehlt ein htmlspecialchars() um $value.
echo "$verabschiedung $name";