Bonjour à tous,
je suis en train de mettre en place un petit formulaire d'envoi de mail, le problème c'est que ça ne fonctionne pas.
Pour plus de visibilité, voici le code source du formulaire de validation + le fichier php qui gère l'envoi des données :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <p><form action="email.php" method="post"> <table cellspacing="0" cellpadding="0" style="margin:0px;" border="0px;"> <tr><td>Personne à contacter : </td><td><select name="email"> <option value="monemail1@yahoo.fr">monemail1</option> <option value="monemail2@hotmail.com">monemail2</option> </select></td></tr> <tr><td></td></tr> <tr><td>Votre message : </td><td><textarea name="message" cols=30 rows=6 wrap="soft"></textarea><br></td></tr> <tr><td>Votre Nom : </td><td><input type="text" name="auteur" size=30 maxlength=50></td></tr> <tr><td>Adresse mail : </td><td><input type="text" name="courriel" size=30 maxlength=50></td></tr> <tr><td></td></tr></table> <center><input type="submit" value="Envoyer"></center> </form></p>Merci pour vos lumières.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <? trim($message); trim($auteur); trim($courriel); if($message == "" OR $auteur == "" OR $courriel == ""); { @header("Location: http://www.erreur.html"); //page sur laquelle on redirige le visiteur s'il n'a pas rempli un des champs ci dessus @exit(); } mail("$email","$message","$auteur","$courriel","From: $auteur"); @header("Location: http://www.ok.html"); //page sur laquelle on redirige le visiteur si le formulaire est complet ?>
Partager