RE: [PHP] simple ereg question

From: Date: Fri, 21 Feb 2003 01:14:10 +0000
Subject: RE: [PHP] simple ereg question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-136439@lists.php.net to get a copy of this message
> I'd like to verify input data transferred from a form and make sure it > is numeric data or null before my program executes. I am using this > syntax, which doesn't work: > > for ($i=1;$i<=3;$i++) > { > if (ereg('[0-9]+','$_POST["gamt_$i"]')) > { > continue; > } > else > { > die("Non-numeric data entered in grass entry field(s)."); > } > } > > No matter what I put in the fields, the program dies and I get the death > message. What can I do to fix this? Why not just use is_numeric() and empty()? No need for regular expressions. ---John W. Holmes... PHP Architect - A monthly magazine for PHP Professionals. Get your copy today. http://www.phparch.com/

« previous php.general (#136439) next »