Eingabefeder einschränken

Hi all,
ich bin grade dabei ne kleine Website zu Programmieren. Habe dort auch einige Eingabefelder (Gästebuch, Login,…). Um nun zu verhinder, dass dort Unfug getrieben wird möchte ich gerne die Zeichen, die von den Eingabefeldern übergeben per POST übergeben werden einschränken. Kennt jemand eine Funktion die dies bewerkstelligen kann?
Z.B. das nur noch die Zeichen a-zA-Z0-9 eingegeben/übertragen werden können.

Danke schon mal
Greez

Hallo,

was gesendet/eingegeben wird kann man nicht einschraenken. Hier kann man hoechstens mit dem HTML-Attribut maxlength (http://de.selfhtml.org/html/formulare/eingabe.htm#fe…) oder mit Javascript nachhelfen.
Javascript laesst sich allerdings recht einfach abschalten, und auch maxlength laesst sich einfach manipulieren. Beides also keine wirklich zuverlaessigen Methoden, sondern nur unterstuetzende Methoden.

Auf was man nicht verzichten kann ist die serverseitige Validierung der Eingaben. Wenn man nur bestimmte Zeichen zulassen moechte sind Regulaere Ausdruecke oft eine gute Loesung.

Hier einige Links dazu:
http://de2.php.net/preg_match
http://www.devmag.net/webprog/regulaere_ausdruecke.htm

Gruesse
Stefan

danke. das war genau das was ich gesucht habe =)