xwolf: Textarea "Überprüfen"

Beitrag lesen

Hi,

Hallo "da bin ich wieder".

Ist es möglich, bie einem textarea zu überprüfen, objemand was bestimmtes hineinschreibt?

Natürlich kann man das.
Aber es kommt auf deine Serverseitiges System (welche Sprache?) drauf an, was diese akzeptiert und wie sie es dann weiter verarbeitet. (Man kann/sollte zwar auch vor dem Abschicken via JavaScript eine Vorprüfung machen, aber die ist nicht sicher, da jemand der es drauf anlegt, dies natürlich abschalten kann.)

Hilfreich ist eine Prüfung der Eingabeparameter, die du über den QUERY_STRING erhältst, indem du in den Parameter für das Texteingabefeld nur das zuläßt was du explizit erlaubt hast.
Das können z.B. nur Buchstaben, Zahlen und gewisse Sonderzeichen sein.

Als RegExp in Perl z.B. so:

$in{'texeingabefeld'} =~ s/[^a-z0-9.-_,;!:?()\s\n]+//gi;

Das macht alles weg, was nicht in der angegebenen Liste ist.
Also auch die spitzen Klammern um etwaigen HTML-Befehlen.

Ciao,
  Wolfgang