Hallo an alle,
vieleicht kann mir einer helfen
Ich habe in meinem Online-Formular folgende Prüfung eingebaut:
Der numerische Wert der eingegeben werden soll, darf nicht größer gleich
300 sein und auch nicht negativ!! Zudem sollen keine blöden Werte eingegeben werden wie z.B. rtzzubb oder RFgt.
Problem: Man kann folgenden Blödsinn noch schreiben z.B. 23ed, also Zahlen kombiniert mit Buchstaben
Mit welcher Funktion oder regulärem Ausdruck kann ich dies verhindern??
Danke für die Hilfe...
vieleicht kann mir einer helfen
Ich habe in meinem Online-Formular folgende Prüfung eingebaut:
PHP-Code:
if($los1 >= 300 or $los1 < 0 or !preg_match('/\d/', $los1)) {$error_msg[0] = "...}
300 sein und auch nicht negativ!! Zudem sollen keine blöden Werte eingegeben werden wie z.B. rtzzubb oder RFgt.
Problem: Man kann folgenden Blödsinn noch schreiben z.B. 23ed, also Zahlen kombiniert mit Buchstaben
Mit welcher Funktion oder regulärem Ausdruck kann ich dies verhindern??
Danke für die Hilfe...
Kommentar