le 01/06/2010 à 17:21
N@b
Bonjour.
J'utilise une fonction qui vérifie la validité d'une adresse mail lorsque celle-ci est envoyé par un formulaire. la fonction est comme suit :
Malheureusement cette fonction me renvoi l'erreur suivante :
Fatal error: Call to undefined function checkdnsrr() in E:\wamp\www\ ...etc.
que signifie cette erreur ?
pourquoi PHP ne reconnait il pas cette fonction ?
comment y remédier ?
Merci pour votre aide :)
Cordialement
J'utilise une fonction qui vérifie la validité d'une adresse mail lorsque celle-ci est envoyé par un formulaire. la fonction est comme suit :
<?php
function email_OK ($email) {
$test_mail=eregi('^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)+$',$email);
if ($test_mail) {
list ($login, $domaine) = split ("@", $email,2);
if (checkdnsrr ($domaine, "MX")) {
return TRUE;
}
else {
return FALSE;
}
}
else {
return FALSE;
}
}
?>
Malheureusement cette fonction me renvoi l'erreur suivante :
Fatal error: Call to undefined function checkdnsrr() in E:\wamp\www\ ...etc.
que signifie cette erreur ?
pourquoi PHP ne reconnait il pas cette fonction ?
comment y remédier ?
Merci pour votre aide :)
Cordialement