PHP interesse |
|
Hallo ik heb een script gebruikt van sitemasters.be maar de mailchecker is iets te "goed":s. Ik heb wat zitten testen en ik kan geen email ingeven met voor de @ een cijfer! DIt is de code.
<?
function checkmail($mail)
{
$email_host = explode("@", $mail);
$email_host = $email_host['1'];
$email_resolved = gethostbyname($email_host);
if ($email_resolved != $email_host && eregi("^[0-9a-z]([-_.~]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$mail))
$valid = 1;
return $valid;
?>
}
<? function checkmail($mail) { $email_host = $email_host['1']; if ($email_resolved != $email_host && eregi("^[0-9a-z]([-_.~]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$mail)) $valid = 1; return $valid; ?> }
|