At 23:22 25.03.2003, Jay Paulson said:
--------------------[snip]--------------------
>just trying to say if $phone isn't all numbers set it to all zeros.. so is 
>that right? cause i can't seem to get it to work.
>
>   if (!ereg("^[0-9]$",$phone)) {
>    $phone = "0000000000";
>   }
>
>thanks!
--------------------[snip]-------------------- 

This is "if $phone is anything else than a single digit". You need to add
either a plus or an asterisk after the closing bracket to denote multiple
instances of the character set:
  if (!ereg("^[0-9]*$",$phone)) {

You could also check if anything _not_ being a number exists within $phone:
  if (ereg("[^0-9]",$phone)) {



-- 
   >O     Ernest E. Vogelsinger
   (\)    ICQ #13394035
    ^     http://www.vogelsinger.at/



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to