Gordon: Formularfeld einfach weg

Beitrag lesen

Guten tag zusammen

Ich arbeite gerade an einem Projekt und habe ein sehr kurioses problem.

Ich habe ein Formular für das verfassen einer email.
Das erste Feld ist zur eingabe des empfängers...
"<input type="text" name="empfaenger" size="75" maxlength="150" class="eingabefeld" value="<? echo $an; ?>">"

Danach dann cc, bcc, betreff, etc.pp.

Nach dem Abschicken werden die Variablen per PHP ausgewertet und die mail verschickt.
Soweit funktioniert alles ganz wunderbar.
Aber... wenn in dem eigentlichen Messagebereich (eine Textarea) nun ein bestimmtes Sonderzeichen vorkommt "verliert" er das erste Eingabefeld (empfaenger) einfach. Sprich die Feldvariable ist nach dem Absenden des Formulars einfach nicht mehr da. Komplett weg.
Habe mir mit phpinfo(); alle übergebenen Variablen anzeigen lassen. Nix.
Ich weiß leider noch nicht welche sonderzeichen das genau sind. Es kommt nur bei einigen wenigen vor. z.B. von dem Zeichen mit dem Asciicode 133 weiß ich das es so ist. Ebend hatte ich wieder eins. Da habe ich leider noch nicht den Asciicode.

Hat jemand eine Idee wie ich das ändern kann bzw. diese Sonderzeichen abfangen (ich möchte aber nicht Sonderzeichen generell verbieten)? Ist das Problem vielleicht bekannt?

viele grüße
gordon