salut tout le monde,
voila jai une fonction qui check une adresse email etc.. et ma fonction vérifie également si le nom de domaine existe grace a checkdnsrr(). avant je tournais sur un server unix donc pas de problème mais maintenant je suis sous une plateforme windows et je vient d'apprendre que cette fonction n'étais pas disponible... voici mon code
Colorez votre code PHP sur les forums grâce à Developpez.com<?php
class diversesFonctions{
      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;
            }
      }
?>
par quoi pourrais-je remplacer cette fonction ?
merci
Partager