On Wed, 2002-01-30 at 08:16, liljim wrote:
> Hi Bart,
> 
> > I want to check the data from a form-field if it excists only of digits
> > (0-9) and nothing else.
> >
> > How do I use the ereg()-function for this?
> 
> Well, I prefer the preg_functions
> 
> if (!preg_match("/^[0-9]{10}$/", $string)) {
> // contains stuff other than numbers, or is less than 10 digits in length.
> }
> 
> You could also just use is_int()
> http://www.php.net/manual/en/function.is-int.php
> and strlen()
> http://www.php.net/manual/en/function.strlen.php

Just a small correction--you should use is_numeric(), not is_int();
form fields are always presented as strings.


Torben

-- 
 Torben Wilson <[EMAIL PROTECTED]>
 http://www.thebuttlesschaps.com
 http://www.hybrid17.com
 http://www.inflatableeye.com
 +1.604.709.0506


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to