goma771 Posté 21 Février 2006 Partager Posté 21 Février 2006 Bonjour, J'ai créer un formulaire dans mon site Web, à l'aide de la function mail() de php. J'ai plusieurs champs (7 en tout). J'aimerais que pour les 4 premiers champs, l'internaute soit obliger de les remplir, sinon un message d'erreur apparaît. Et pour le cinquième champ, j'aimerais que l'internaute soit obliger de donner une adresse email valide. Est ce que quelqu'un pourrait m'aider, car j'ai passer quelque temps à rechercher cela sur le web , mais tjrs pas trouver !!! Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 21 Février 2006 Partager Posté 21 Février 2006 Pour les 4 premiers champs, tu testes juste si la valeur est remplie <?phpif(empty($_POST['val1']) || empty($_POST['val2']) || empty($_POST['val3']) || empty($_POST['val4']) {// affichage du message d'erreur}else{// traitement des éléments du formulaire}?> Sinon, pour vérifier la validité de l'adresse e-mail entrée, il va falloir utiliser les expressions régulières. De plus, tu ne peux vérifier que le format de l'adresse, pas l'adresse en elle-même. En gros, tu peux tester si une adresse ressemble à une adresse valide (forme nom_arobase_hébergeur.extension), mais pas l'existence de cette adresse. Tu pourras trouver un exemple ici : http://www.expreg.com/liresource.php?type=mail&rt=source Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant