echo $begrüßung;
Wenn ich die Datei mit wordpad unter unicode textdocument abspeichere funktioniert es, auch im Quelltext sind die GR Buchstaben.
Aber wenn ich die Datei auf die Homepage kopiere, sind einige Buchstaben im Quelltext in ? umgewandelt. Wobei die originale Schrift im Browser zu erkennen bleibt.
Dann sagt der Server bezüglich der Kodierung dem Client irgendwas anderes, so dass der die Bytes nicht nach der richtigen Kodierung interpretiert. Welche hat der Browser im Menü Ansicht unter (Zeichen)kodierung markiert? Was sendet der Webserver in seinen HTTP-Response-Headern als charset-Angabe im Content-Type-Header mit? Überprüfen kann man das beispielsweise mit der livehttpheaders-Extension für den Firefox. Wenn eine solche vorhanden ist, ist die stärker als die im gleichnamigen META-Element.
echo "$verabschiedung $name";