PHP expert |
|
Ik probeer m.b.v. een reguliere expressie te controleren of een getal wel correct is. Dit lukt tot dusverre dat je een getal met een punt of komma er tussen doet, dus 9,1 of 3.1. Dit werkt helaas niet als je enkel één getal invult, dus een 4 of een 6.
Code:
if(!eregi('^[0-9]{1,2}(.|,)[0-9]{1,2}$',$_POST['iCijfer']))
if(!eregi('^[0-9]{1,2}(.|,)[0-9]{1,2}$',$_POST['iCijfer']))
Iemand idee hoe het dan wel moet werken?
|