Here's the code I use to validate emails:

function check_email($email)
 {
  global $email;
  $regex="^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$";
  return eregi($regex, $email, $trash);
 }

Hope this helps,

Mike


"ØYstein HåLand" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> 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

Reply via email to