hi,
Habe versucht, den Feldinhalt mit
escape(string)
GET-tauglich zu machen, aber das klappt nicht. Vor dem ersten Umlaut wird der Feldinhalt abgeschnitten.
Egal ob GET oder POST, mit enctype="application/x-www- form-urlencoded" muss ein encoding erfolgen. Das kanst Du im Fall einer ISO-Zeichenkodierung mit escape() machen, aber Du möchtest utf-8 benutzen, also nimm die Funktion encodeURIComponent(textarea);
Das sendende und das empfangende Programm arbeiten im UTF-8 Modus.
Das Formular sollte vom Server her mit Content-Type: text/html; charset=UTF-8 ausgeliefert werden. Damit sind die Zeichen in den Eingabefeldern/Textarea auch richtig kodiert.
Letztendlich müssen auch die Daten richtig serialisiert sein (key=value&key=value), bei POST die Längenangabe über diesen ganzen String nicht vergessen!
Hotti