note 19043 added to function.eregi
| From: | michael at cannonbose dot com | Date: | Wed, 13 Feb 2002 20:49:25 +0000 |
| Subject: | note 19043 added to function.eregi | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-26584@lists.php.net to get a copy of this message | ||
How can I get 'getmxrr' to work again on this regular expression handling sub domains?
Michael
function validate_email($email) {
if (eregi( "^" .
"[a-z0-9]+([_\\.-][a-z0-9]+)*" . //user
"@" .
"([a-z0-9]+([\.-][a-z0-9]+)*)+" . //domain
"\\.[a-z]{2,}" . //sld, tld
"$", $email, $check_pieces))
/* -- Original Code --
if (eregi("^[a-zA-Z0-9._-]+@([a-zA-Z0-9._-]+)\.([a-zA-Z0-9_-]){2,3}$", $email,
$check_pieces))
if (getmxrr(substr(strstr($check_pieces[0], '@'), 1), $mx_hosts))
*/
return TRUE;
else
return FALSE;
}
--
http://www.php.net/manual/en/function.eregi.php
http://master.php.net/manage/user-notes.php?action=edit+19043
http://master.php.net/manage/user-notes.php?action=delete+19043
http://master.php.net/manage/user-notes.php?action=reject+19043