voici mon probleme j'ai un formulaire de contact ci dessus mais quand je le test sur le site je ne recois que les champs : Nom;Prenom;email;motif et message.
Pourriez-vous m'aider a trouvez mon erreur car je debute et la je suis perdu.
merci de votre aide.
[html][b]contact.html[/b]
Code: html
1.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2.
"http://www.w3.org/TR/REC-html40/loose.dtd">
3.
<html>
4.
<head>
5.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6.
<title>Formulaire de contact.</title>
7.
<style type="text/css">
8.
.contact {
9.
font-family: "Comic Sans MS", cursive;
10.
color: #6F0;
11.
}
12.
body form table {
13.
font-size: 24px;
14.
}
15.
body form table {
16.
font-style: italic;
17.
}
18.
body form table {
19.
color: #000;
20.
}
21.
body {
22.
background-image: url(wide.jpg);
23.
background-repeat: repeat-x;
24.
background-color: #000;
25.
}
26.
body,td,th {
27.
font-size: 100%;
28.
text-align: center;
29.
font-family: "Times New Roman", Times, serif;
30.
color: #F00;
31.
font-style: normal;
32.
font-weight: bold;
33.
}
34.
.contact {
35.
font-weight: bold;
36.
font-size: 18px;
37.
}
38.
.contact .contact textarea {
39.
color: #000;
40.
}
41.
body form table {
42.
color: #000;
43.
}
44.
.contact tr .contact {
45.
color: #D2D2D2;
46.
font-weight: normal;
47.
}
48.
p {
49.
font-weight: bold;
50.
}
51.
body form p {
52.
font-family: Comic Sans MS, cursive;
53.
color: #FFFFFF;
54.
font-weight: normal;
55.
font-style: italic;
56.
font-size: 170%;
57.
cursor: auto;
58.
page-break-before: auto;
59.
}
60.
.contact tr .contact p {
61.
font-size: 18px;
62.
}
63.
.contact {
64.
color: #FFF;
65.
}
66.
.contact .contact {
67.
color: #FFF;
68.
}
69.
form {
70.
color: #FFF;
71.
}
72.
form {
73.
font-size: 12px;
74.
}
75.
form {
76.
color: #FFF;
77.
}
78.
html {
79.
color: #FFF;
80.
}
81.
</style>
82.
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
83.
</head>
84.
<body background="wide.jpg" link="#FFFFFF">
85.
<form name='formulaire' action='traitement.php' method='post'>
86.
<p><img src="images/big-star-purple.jpg" width="132" height="127"></p>
87.
<p>
88.
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="99" height="34">
89.
<param name="movie" value="accueil.swf">
90.
<param name="quality" value="high">
91.
<param name="wmode" value="opaque">
92.
<param name="swfversion" value="8.0.35.0">
93.
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
94.
<param name="expressinstall" value="Scripts/expressInstall.swf">
95.
<param name="BGCOLOR" value="#C1C606">
96.
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
97.
<!--[if !IE]>-->
98.
<object type="application/x-shockwave-flash" data="accueil.swf" width="99" height="34">
99.
<!--<![endif]-->
100.
<param name="quality" value="high">
101.
<param name="wmode" value="opaque">
102.
<param name="swfversion" value="8.0.35.0">
103.
<param name="expressinstall" value="Scripts/expressInstall.swf">
104.
<param name="BGCOLOR" value="#C1C606">
105.
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
106.
<div>
107.
<h4>Le contenu de cette page nécessite une version plus récente d’Adobe Flash Player.</h4>
108.
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" width="112" height="33" /></a></p>
109.
</div>
110.
<!--[if !IE]>-->
111.
</object>
112.
<!--<![endif]-->
113.
</object>
114.
</p>
115.
<h1><em><strong>Formulaire de contact</strong></em></h1>
116.
<table width="800" align="center" class="contact">
117.
<td width="445" class="contact"><p> </p></td>
118.
<tr><td height="34" class="contact">Votre nom : </td>
119.
<td width="343" class="contact"><input name='nom' type='text' size='50'></td>
120.
</tr>
121.
<tr><td height="41" class="contact">Votre prénom : </td>
122.
<td class="contact"><input name='prenom' type='text' size='50'></td>
123.
</tr>
124.
<tr><td height="48" class="contact">Votre email</td>
125.
<td class="contact"><input name='email' type='text' size='50'>
126.
<br></td>
127.
</tr>
128.
<tr>
129.
<td class="date de l'évévement">Date de l'évévement<br></td>
130.
<td class="contact"><input name='date' type='text' size='50' id="date"></td>
131.
</tr>
132.
<td height="71" align="center" class="Type">Type de l'évévement(Mariage,anniversaire...)</td>
133.
<td class="contact"><input name='type' type='text' size='50'></td>
134.
</tr>
135.
<td height="29" class="Nombre">Nombre de personnes</td>
136.
<td class="contact"><input name='nombre' type='text' size='50'></td>
137.
</tr>
138.
<tr><td class="contact">Le motif de votre message</td>
139.
<td class="contact"><p>
140.
<input name='sujet' type='radio' value='renseignement'>
141.
Demande de Renseignement<br>
142.
<input name='sujet' type='radio' value='partenariat'>Partenariat</p></td>
143.
</tr>
144.
<tr><td class="contact">Votre message</td>
145.
<td class="contact"><textarea name='texte' cols='50' rows='20'></textarea></td>
146.
</tr>
147.
<tr>
148.
<td> </td><td>
149.
<input name='annuler' type='reset' value='Annuler'>
150.
<input name='soumettre' type='submit' value='Envoyer'></td></tr>
151.
</table>
152.
<p>par TEL au : <font face="Comic Sans MS" color="#8080ff"><span style="font-size:18pt; line-height:27px; color: #FFFFFF;">09 51 00 01 45 <br>
153.
Portable: 06 31 50 15 22</span></font></p>
154.
<p>ou par FAX au : <font face="Comic Sans MS" color="#8080ff"><span style="font-size:18pt; line-height:27px; font-style: italic;">09 56 00 01 45</span></font></p>
155.
<p class="contact"><span class="contact">nos Partenaires:</span></p>
156.
<p class="contact"><a href="http://fr.prestago.com/france/mmagicevenementiel" target="_new"><img src="images/Prestago.JPG" alt="" width="198" height="57" /></a></p>
157.
</form>
158.
<script type="text/javascript">
159.
swfobject.registerObject("FlashID");
160.
</script>
161.
</body>
162.
</html>
[/html]traitement.php[/b]
Code: php
1.
<html>
2.
<head>
3.
<title>Message envoyé !</title>
4.
<meta http-equiv="Refresh" content="5;URL=/">
5.
</head>
6.
<body>
7.
<h1>message envoyé !</h1>
8.
<p>vous serez redirigé automatiquement dans 5 secondes...</p>
9.
<p>si ce n'est pas le cas, merci de cliquer sur ce lien : <a href="Merci.html">retour</a></p>
10.
</body>
11.
</html>
12.
<?
13.
$adresse="[email protected]";
14.
$from="From: $prenom $nom<$email>\r\n";
15.
$from.="Reply-To: $prenom $nom <$email>\n";
16.
$from.="X-priority:3\n";
17.
$date=utf8_decode($_POST['date']);
18.
$type=utf8_decode($_POST['type']);
19.
$nombre=utf8_decode($_POST['nombre']);
20.
$texte=utf8_decode($_POST['texte']);
21.
$from.="MIME-Version: 1.0\r\n";
22.
$from.="Content-Type: text/html";
23.
if (mail($adresse,$sujet,$texte,$from))
24.
echo("<center><font color=green><br><br><br><h2>Formulaire envoyé ! Je vous répondrais rapidement. Merci!</h2></font><br></center>");
25.
else
26.
echo("<center><font color=red><br><br><br><h2>Problème à l'envoi du mail...désolé nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous plus <a href=\"mailto:$alex\">classiquement</a>");
27.
?>
Merci de votre Aide.