Hi, Tuesday, March 4, 2003, 12:06:14 PM, you wrote: JF> Does it actually NEED a regexp?
JF> UNTESTED code: JF> <? JF> $icq = 2264532680; JF> if( (is_int($icq)) && (strlen($icq) > 7) && (strlen($icq) < 9) ) { JF> echo "yah"; JF> } else { JF> echo "nah"; JF> } ?>> JF> FWIW, Are you SURE that all valid ICQ #'s are between 7 and 9 chars? JF> Surely at some point they'll reach 10 chars, and *may* have started at 6? JF> Justin JF> on 04/03/03 6:00 AM, Liam Gibbs ([EMAIL PROTECTED]) wrote: >> Maybe I'm off my rocker, but I don't see how this can't work. I'm trying to >> validate an ICQ number, and assuming a valid one is between 7 and 9 numbers. >> My line of code is this: >> >> if(ereg("^[0-9]{7,9}$", $_REQUEST["icqnumber"])) { >> print("a-okay!"); >> } else { >> print("error msg"); >> } >> >> I've submitted the ICQ # 2264532680, but it validates. Any ideas? >> My icq is 6 digits -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php