echo $begrüßung;
Du schriebst, dass du dir Quelltext angesehen hast. Womit hast du das getan?
Ich habe die iCal Dateien auf meinem Desktop gespeichert und mit TextPad angeschaut.
So hab ich mir das gedacht. Hast du beim Öffnen der Datei angegeben, dass die Datei UTF-8-kodiert ist? (Vielleicht muss man das auch anders(wo) machen, ich kenne TextPad nicht.)
Im Zweifelsfall musst du dir die beteiligten Bytes einzeln ansehen, um zu entscheiden ob das was du angezeigt bekommst auch die richtigen Byte-Werte verwendet.
Wie mache ich das?
Nimm dir einen Hexeditor (unter Windows z.B. bietet Ultraedit eine Hex-Ansicht) sowie eine Kodiertabelle und vergleiche Dateiinhalt mit dem Soll.
echo "$verabschiedung $name";