Michi: Mit htmlspecialchars werden keine Umlaute angeziegt

Beitrag lesen

Ich habe ein Formular, wenn es durchläuft werden die Daten nochmlas ausgegeben, das mache ich dann mit:

htmlspecialchars($_POST['ort'])

jetzt ist mir aufgefallen, das Wörter mit deutschen Umlauten nicht ausgegeben werden, obwohl sie aber in der Variable sind.

Dann wollte ich das so korrigieren, das ich vorher in den Variablen die Umlaute gegen ä etc. ersetze.

Jetzt werden zwar die Variablen ausgegeben, aber leider mit ä.

Wie kann ich das verhindern?

Michi