Hallo,
vielen Dank für alle Antworten, entschieden habe ich mich für die gute Variante von JeSchnell:
»»Zum einen muss ich in einem Feld eine ganze Zahl prüfen [...] Das funktioniert eigentlich prima (oder falls da noch einer was verbessern will...)
if(!preg_match("/^\d{3}$/", $_POST["height"])) {
//...eingabefehler...
}
Meine andere Abfrage für eine reelle Zahl funzt nicht wirklich, es darf also nur "123", "123.45" oder "123,45" eingegeben werden. Wie kann ich noch die Zahlenmengen um das Komma begrenzen, also vielleicht maximal 3 Stellen vor und maximal 2 Stellen nach dem Komma? [...]
if(!preg_match("/^\d{1,3}[\.,]\d{1,2}$/", $_POST["height"])) {
//...eingabefehler...
}
Der Codec funzt ganz prima und macht genau was ich von ihm erwarte, Danke.
Gruß
Doc