echo $begrüßung;
Das bringt mich auf die Idee, in Formularen immer ein <hidden>-Element mit Prüfdaten unterzubringen, um erkennen zu können, od der Browser UTF-8 oder ISO8859-X spicht.
Der Browser wird normalerweise die Kodierung der Seite verwenden, in der das Formular steht.
Wie müssten die Prüfdaten denn am besten aussehen, um die Erkennung möglichst sicher (mit hoher Wahrscheinlichkeit) durchführen zu können? Was meint Ihr?
Vor gar nicht allzu lager Zeit hatte mal jemand eine URL genannt, unter der das Verhalten der Browser mit und ohne accept-charset untersucht worden war. Mehr Stichwörter zur Recherche fallen mir nicht ein.
Und bei MySQL hatte sich im Jahre 2004 auch schon mal jemand mit dem Thema beschäftigt: New in 4.1: Unicode and Other Funny Characters
echo "$verabschiedung $name";