echo $begrüßung;
[derzeitige Lösung]
Das sieht den Umständen entsprechend in Ordnung aus.
scheint die beste möglichkeit ein update des db-servers zu sein. allerdings wird doch in jedem fall eine umwandlung stattfinden, oder ? "SET NAMES utf8" als mysql-anweisung vor der weiterverarbeitung ist doch auch eine umwandlung. was wäre denn der sicherste weg ?
Das "SET NAMES utf8" ist nur ein Hinweis an den Server, dass die zu erwartenden Daten UTF-8-kodiert sind und dass die Ergebnisdatenmenge ebenso kodiert sein soll. Es findet nur dann seitens MySQL eine Konvertierung statt, wenn die Kodierungseinstellung eines oder mehrerer Felder anders ist als die Verbindungskodierung.
echo "$verabschiedung $name";