j'ai un soucis sur une verification de mail :
voici ma fonction de verif :
function chk_email($email) {
if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]{2,3}$',
$email)){
list($login, $domaine) = split("@", $email,2);
return(checkdnsrr($domaine, "MX"));
} else {
return(0);
}
}
j'ai un erreur sur la fonction checkdnsrr().
voici le message d'erreur :
en local j'utilise php5, ca marche, et sur mon hébergeur, il me semble qu'on utilise aussi php5. Il ne connait pas la fonction checkdnsrr() parce que j'ai une version php inférieure a celle qui inclut checkdnsrr() ??Fatal error: Call to undefined function checkdnsrr() in D:\htdocs\www\Musique\config\config.php on line ...
Partager