View Single Post
Old 09-29-2007, 03:18 PM   #7 (permalink)
Wildhoney
La Vida es Sueño
Advanced Programmer Top Contributor 
 
Wildhoney's Avatar
 
Join Date: Sep 2007
Location: Oldham
Posts: 2,280
Thanks: 90
Wildhoney is on a distinguished road
Default

I've had to shrink down the function a lot as it's getting values from your class. This works fine for me though which is a skeleton adaptation of your function:

PHP Code:
function isUSZipCode($iZip)
{
    if(
preg_match('/^[0-9]{5}$/'$iZip))
    {
        return 
true;
    }
    
    return 
false;
}

var_dump(isUSZipCode(50266)); 
I would hazard a guess that $this->getValue($field); is returning a value that is not a zip code - var_dump($field); it and see.
__________________
The man who comes back through the Door in the Wall will never be quite the same as the man who went out.
Send a message via AIM to Wildhoney Send a message via MSN to Wildhoney Send a message via Yahoo to Wildhoney
Wildhoney is offline  
Reply With Quote