Bonjour,

J'ai un problème de formulaire sur un site. Voici son URL :

http://www.credit-immobilier-infos.com/contact.html

Je reçois bien le mail, mais le texte écrit dans "Votre message" a disparu ! Que ce passe-t-il ?

Je vous mets le code pour gagner du temps :

Le html--->
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
 
<form method="post" action="traitement.php">
 
   <fieldset>
       <legend>Vos coordonnées</legend> <!-- Titre du fieldset -->
 
       <label for="nom">Quel est votre nom ?</label><br />
       <input type="text" name="nom" id="nom" tabindex="10" /><br />
 
       <label for="prenom">Quel est votre prénom ?</label><br />
       <input type="text" name="prenom" id="prenom" tabindex="20" /><br />
 
       <label for="email">Quel est votre e-mail ?</label><br />
       <input type="text" name="email" id="email" tabindex="30" /><br />
   </fieldset>
 
   <fieldset>
       <legend>Motif de votre demande</legend> <!-- Titre du fieldset -->
 
       <p>
           <input type="radio" name="souhait" value="Partenariat" id="Partenariat" tabindex="40" /> <label for="Partenariat">Partenariat</label><br />
           <input type="radio" name="souhait" value="Echange de lien" id="Echange de lien" tabindex="50" /> <label for="Echange de lien">Echange de lien</label><br />
           <input type="radio" name="souhait" value="Suggestion  pour le site" id="Suggestion  pour le site" tabindex="60" /> <label for="Suggestion  pour le site">Suggestion  pour le site</label><br />
           <input type="radio" name="souhait" value="autre" id="autre" tabindex="70" /> <label for="autre">Autre...</label><br />
       </p>
 
       <p>
           <label for="precisions">Votre message :</label><br />
           <textarea name="precisions" id="precisions" cols="40" rows="4" tabindex="80"></textarea>
       </p>
   </fieldset>
   <p>
       <input type="submit" /> <input type="reset" />
   </p>
 
</form>
Et le 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
21
22
23
24
25
26
27
28
 
<?php 
$nom=$HTTP_POST_VARS['nom']; 
$mail=$HTTP_POST_VARS['mail']; 
$objet=$HTTP_POST_VARS['objet']; 
$message=$HTTP_POST_VARS['message']; 
 
/////voici la version Mine 
$headers = "MIME-Version: 1.0\r\n"; 
 
//////ici on détermine le mail en format text 
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; 
 
////ici on détermine l'expediteur et l'adresse de réponse 
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP"; 
 
$subject="$objet"; 
$destinataire="christian@credit-immobilier-infos.com"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail
$body="$message"; 
if (mail($destinataire,$subject,$body,$headers)) { 
echo "Votre mail a bien été envoyé<br>"; 
} else { 
echo "Une erreur s'est produite"; 
} 
?></p>
<p align="center">Pour retourner vers la page d'accueil<br>
cliquez <a href="http://www.credit-immobilier-infos.com">ICI
</a></p>
Merci de vos réponses,

Christian