TorstenA: form validation

Beitrag lesen

Hallo wah,

hi, ich habe aus tutorial folgende function zur Validierung formular-eingabe. Aber wie benutze ich diese Funktion. Ich wollte nur eine Error Meldung erstellen, z.B. wenn PLZ Buchstaben beinhaltet, wie geht das mit dieser Funktion:
<?PHP
function isLetters($element) {
  return !preg_match ("/[^A-z]/", $element);
}
?>

Versuche zunächst zu verstehen, was die Funktion macht. Ihr wird eine Variable namens $element übergeben. Diese wird mit Hilfe von preg_match daraufhin untersucht, ob $element auf den Regulären Ausdruck passt, welcher der Funktion als erstes übergeben wurde. Weitere Infos findest du hier:

http://de3.php.net/manual/de/function.preg-match.php
http://de3.php.net/manual/de/function.return.php

Nun musst du nur noch den Regulären Ausdruck an deine Bedürfnisse anpassen, als Lektüre empfehle ich:

http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm
http://www.rrz.uni-hamburg.de/RRZ/W.Wiedl/Skripte/CGI-Perl/Regulaere_Ausdruecke/REInhalt.htm

Torsten

PS: Nein, ich kann kein PHP, aber lesen.