Tanja G.: Formular bearbeiten, Unicode

Beitrag lesen

Hallo,

ich habe eine Texteingabe mit einem '<textarea name="info">'.
Mit einem submit-Button wir der Inhalt auf die nächste übergeben.
Dort wir der Inhalt mit 'echo $info;' angezeigt.
Mit einem weitern submit-Button kommt man wieder auf die erste Seite zurück. Der Text wird mit '<input name="info" type="hidden" value="<?=$info?>">' der ersten Seite übergeben. Auf der ersten Seite wird der Inhalt mit '<textarea name="info" cols="106" rows="20"><?=nl2br($info)?></textarea>' zum korregieren angezeigt.

Leider werden die Umlaute z.B. ä oder ü beim zurückspringen auf die Seite eins wie folgt dargestellt:
ä oder ü.

Dies möchte ich aber verhindern. HTML-Code und Umlaute sollen erhalten bleiben, nach der Korrektur.

Wie muss ich genau vorgehen.

Gruß
PHP-Anfänger!