simple ereg question
| From: | Robert E. Harvey, M.D. | Date: | Thu, 20 Feb 2003 19:33:38 +0000 |
| Subject: | simple ereg question | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-136401@lists.php.net to get a copy of this message | ||
Hello folks,
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?
TIA
Bob Harvey