echo $begrüßung;
<head><META http-equiv=Content-Type content="text/html; charset=UTF-8"></head>
echo"Österreich";
Wenn du dem Browser sagst, dass der folgende Text UTF-8-Kodiert ist, dann sollte er es auch sein. Vermutlich ist er das nicht, weil du einen Editor verwendet hast, der UTF-8 nicht kann, oder weil du beim Speichern nicht angegeben hast, dass er in UTF-8 gespeichert werden soll.
Außerdem kann es sein, dass der Server im HTTP-Header eine andere Codierungsangabe mitsendet. Wenn dem so ist, hat diese Vorrang vor der Ersatzangabe im HTML-Head.
echo "$verabschiedung $name";