Dank für die Hinweise, doch das sind alles Schönheitsreparaturen.
Deshalb sind sie noch lange nicht wertlos :)
Entscheidend ist, was im Response-Header steht :)
Dort steht "Content-Type text/html".
Wie soll ich das beeinflussen ?
Über die Webserver-Konfiguration - wenn keiner angegeben ist, werden die meisten Browser einfach mal Pauschal UTF-8 als Kodierung annehmen, dann wäre es klar, warum die Zeichen zerstört sind.
In der Sache sind wir noch nicht weitergekommen.
Dein Informationsfluss ist auch äußerst spärlich - wenn du von vorne herein kein Doppelposting erstellt hättest, wären wir vermutlich schon durch, weil wir uns 10x hin und her sparen hätten können :)