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
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>
merci a tous ceux qui prendront le temps de me lire