Salut a tous
voila je debute et j'ai deux pages
formulaire.htmlet un mail.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Document sans nom</title> </head> <body> <form action="mail.php" method="post"> Nom<input type="text" name="nom"><br> Prenom<input type="text" name="prenom"><br> Adresse<input type="text" name="adresse"><br> Ville<input type="text" name="ville"><br> Cp<input type="text" name="cp"><br> email<input type="text" name="email"><br> Login<input type="text" name="login"><br> Mot De Pass<input type="password" name="pass"><br> <input type="submit" name="envoyer" value="Envoyer"> </form>
mail.php a pour fonction d'envoyer les valeurs des champs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 <? if (!isset($_POST["send"])){ // Si le formulaire n'a pas été envoyé, on l'affiche $Nom=$_POST['nom']; $prenom=$_POST['prenom']; $adresse=$_POST['adresse']; $ville=$_POST['ville']; $cp=$_POST['cp']; $email=$_POST['email']; $login=$_POST['login']; $pass=$_POST['pass']; ?> <form method="POST" action=""> <? echo "confirmation de vos données elles sont bien <br>"; echo "Nom $nom <br>"; echo "Prenom $prenom <br>"; echo "Adresse $adresse <br>"; echo "Ville $ville <br>"; echo "Cp $cp <br>"; echo "Mail $email <br>"; echo "Mot de pass $pass <br>"; $from='toto'; ?> <input type="submit" name="send" value="Envoyer"> </form> <? }else{ // Si le formulaire a été envoyé $from="toto.com"; // On envoi le mail : if (mail($email,$_POST["nom"],$_POST["prenom"],"From: $from\n")) ligne 36 { // Si le mail a bien été envoyé, message de confirmation echo "vous avez recu un email a l'adresse $to veuillez le consulez pour terminer votre inscription.<br>"; }else{ // sinon, message d'erreur. echo "Votre mail n\'a pas pu être envoyé.<br>"; } } ?>
a l'adresse email indique dans formulaire
et voila la reponse que j'ai tout le temps
Warning: mail(): Invalid mail. to = [] in /var/www/free.fr/4/d/nebi/php/mail.php on line 36
</body>
</html>
Partager