phpbar.de logo

Mailinglisten-Archive

Validation
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Validation



Hallo,

ich möchte verschiedene Formfelder, z.B. den Namen eines Users auf ungültige
Zeichen (Ziffern, usw.) überprüfen.
Ich habe versucht das mittels ereg zu realisieren (siehe unten).

if(ereg("([a-z,A-Z]{3,30})",$name,$regs))
  {
  $name=$regs[1];
  echo $name;
  }
 else
  {
  echo "FAIL";
  }

Das Problem,das ich jetzt habe ist nur, gibt ein Benutzer z.B.
afaf64647ec89f8f ein, werden die ersten vier Buchstaben in $regs
gespeichert, der Rest wird einfach weggeschnitten. Eigentlich sollte aber
ein FAIL erscheinen, da die Definition doch eigentlich keine Ziffern
vorsieht ?!
Irgendwie bin ich offensichtlich auf dem falschen Weg.
Kennt irgendwer eine praktikable Lösung ?

Vielen Dank

Roland



Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive