Hello !
Je pense ne pas trop m'avancer en disant que si tu mets l'astuce dans un fichier .php avec d'autres choses ça doit gazer :
<?
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; 
  } 
} 
// fonction nous permettant de faire des redirections 
function redirection($url){   
  if (headers_sent()){   
    print('<meta http-equiv="refresh" content="0;URL='.$url.'">');   
  }  
  else {   
    header("Location: $url");   
  }   
} 
... ton code ici ...
// là tu commences à tester l'email
$adresse = "la_globule@lephpfacile.com"; 
if (email_OK ($adresse)) { 
  echo 'Adresse valide'; 
} 
else { 
  echo 'Adresse invalide'; 
} 
... ensuite rien ne t'empêche de vérifier autre chose dans ce même fichier ...
// on teste le contenu de la variable $date
 
if ($date=="") {  
  echo '<body onLoad="alert(\'La date est vide...\')">'; 
  redirection('./index.php'); 
  exit; 
}
// on teste le contenu de la variable $auteur 
else if ($artiste=="") {  
  echo '<body onLoad="alert(\'Aucun auteur de précisé...\')">'; 
  redirection('./index.php'); 
  exit; 
} 
?>
Viens pas me dire que ce fichier ne fonctionne pas, c'est un exemple 
 
@+...	
One Love, One Heart, One Unity.