Fatal error: Call to undefined function

Fermé
johnnyboy - Modifié par johnnyboy le 9/04/2010 à 16:41
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 9 avril 2010 à 17:03
Salut à tous j'ai un probleme avec mon code php pour mon formulaire.

erreur : Fatal error: Call to undefined function IsEmail()


code php:
  $nom     = (isset($_POST['nom']))     ? Rec($_POST['nom'])     : ''; 
  $email   = (isset($_POST['mail']))   ? Rec($_POST['mail'])   : ''; 
  $prenom   = (isset($_POST['prenom']))   ? Rec($_POST['prenom'])   : ''; 
  $message = (isset($_POST['precisions'])) ? Rec($_POST['precisions']) : ''; 

  // On va vérifier les variables et l'email ... 
  $email = (IsEmail($email)) ? $email : ''; // soit l'email est vide si erroné, soit il vaut l'email entré 

  if (($nom != '') && ($email != '') && ($prenom != '') && ($message != ''))





A voir également:

1 réponse

avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
Modifié par avion-f16 le 9/04/2010 à 17:03
Il faut écrire la fonction IsEmail($mail).
function IsEmail($mail) { 
    return (preg_match('#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#i',$mail)) ? true : false; 
}

Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
0

Discussions similaires