you're returning a literal true if the condition matches, and nothing if it 
fails...

function validate() { //
         if ( is_numeric($input1) && is_numeric($input2) && 
ctype_alpha($input3) &&
         ctype_alpha($input4) )
                 return true;
         else
                 return false;
}

At 12:38 AM 7/25/2002 +0200, Øystein Håland wrote:
>I've tried a function like this:
>function validate() { //
>if ( is_numeric($input1) && is_numeric($input2) && ctype_alpha($input3) &&
>ctype_alpha($input4) )
>  return true;
>}
>
>
>And then I call the function:
>
>if (validate() == false) {
>     some action;
>}
>
>My problem is I get the action every time, even though the input is of the
>right type. And, is ctype_alpha() the only way to check for only alphabetic
>characters?
>And (this started with one question), anyone got a good solution on
>validating email-adresses with php?
>
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php


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

Reply via email to