echo $begrüßung;
Habe ich, dann bekomme ich aber die meldung von Excel das die Tabelle sonderzeichen enthält die in der Formatierung MS-DOS .CSV verloren gehen.
Das stimmt auch, aus ö macht er z.b "" oder ?
Was nun?
Nimm das CSV, das weder MS-DOS noch Macintosh als Zusatz hat. Die verwendete Zeichenkodierung dürfte der System-Defaulteinstellung entsprechen, was Windows-1252 sein wird. Beim Importieren in die Tabelle mittels phpMyAdmin müsstest du dann Latin1 (= ISO-8859-1) verwenden. Eventuell gibt es ein Problem mit €-Zeichen, denn die sind zwar in Windows-1252 definiert, aber in Latin1 nicht. http://de.wikipedia.org/wiki/ISO-8859-1
Im Zweifelsfall kannst du die Datei in einem Browser öffnen und unter Ansicht->(Zeichen-)Kodierung solange eine andere wählen, bis die Umlaute richtig interpretiert und angezeigt werden. Dann weißt du erstmal, in welcher Kodierung die Datei (höchstwahrscheinlich) vorliegt. Nun musst du nur noch die passende Bezeichnung für diese Kodierung unter phpMyAdmin finden.
echo "$verabschiedung $name";