Bonjour,
voila, je me met a la réfonte de mon site web en php, mais j'ai des petits probleme pour mon formulaire de contact
http://www.naturesanges.com/index.php (clicker sur contact)
la message apparait, mais ce message doit apparaitre uniquement lorsque le formulaire est envoyer, mais ya pas de furmulaire qui s'affiche.
mais que je vais dans ma boite email, le formulaire est envoyé, bizarre
ceci le code
merci a tous ceux qui prendront le temps de me lire
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84 <? session_start(); //ouverture la session pour conserver le captcha if (!isset($_POST["action"])) $_POST["action"]=""; if (!isset($_POST["nom"])) $_POST["nom"]=""; //déclaration de chaque élément de formulaire if (!isset($_POST["email"])) $_POST["email"]=""; if (!isset($_POST["sujet"])) $_POST["sujet"]=""; if (!isset($_POST["message"])) $_POST["message"]=""; $msg=""; $flag=1; //if ($_POST["action"]=="Envoyer" && $_POST["email"]!="" ; $destinataire=""; $objet="Formulaire de contact du site web"; $message_envoi="Vous avez reçu une demande de contact ! \n"; $message_envoi.="Voici le contenu : \n"; //déclaration du contenu du message $message_envoi.="Nom du contact :".$_POST["nom"]." \n"; $message_envoi.="E-mail du contact :".$_POST["email"]." \n"; $message_envoi.="Sujet :".$_POST["sujet"]." \n"; $message_envoi.="Message du contact :".$_POST["message"]." \n\n"; //rajouter apres cette ligne les autres éléments du formulaire mail($destinataire,$objet,$message_envoi); // envoi du message $flag=0; //si tout est OK, on passe cette variable à 1 ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Formulaire de contact</title> <link href="../css/pages.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script> <head> </head> <body><div id="english"><a href="">English</a></div> <div id="content"> <div id="Banniere"> <center><img src="../images/header.jpg" width="638" height="152" /> </center> </div> <?php include('../fonctions_php/menu.html'); // Nous appelons notre menu ?> <div id="contenu"> <!--contenu--> <div id="contact"> <? if($flag==0){ // message envoyé echo "Merci pour votre message, nous vous répondrons dans les meilleurs délais<br />"; } else { ?> <div id="formulaire_contact"><form name='formulaire' action='envoyer.php' method='post'> <div align="center"> <h2>Formulaire de Contact</h2> <p><? echo $msg ?></p> <p>Nom:<input type="text" name="nom" value="<?php echo $_POST["nom"] ?>" /></p> <p>E-mail:<input type="text" name="email" value="<?php echo $_POST["email"] ?>"/></p> <p>Sujet:<input type="text" name="sujet" value="<?php echo $_POST["sujet"] ?>" /></p> <p>Message: <br /><br /><textarea name="message" cols="40" rows="8"><?php echo $_POST["message"] ?></textarea></p> <br /><input type="submit" name="action" value="Envoyer" /> </form></div> <? } ?> </div> </div> </div> <div id="copy"><?php include('../fonctions_php/bas_page.html'); ?></div> </body> </html>
Partager