bonjour a tous,
voila j'ai presque fini ce fichu site mais il me reste un détail d'importance a regler: le formulaire de contact... Un formulaire donc qui renverrait dans ma boite mail tout le courrier des internaute. Le problème? ca marche pas tout betement, aucune erreur de signifiée mais quand j'ouvre ma boite mail aucune trace des centaines de messages de test que j'ai envoyé
Donc voila mon code
page contact.php (page du formulaire)
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
 
 
<form action="mail.php" method="post" name="contact" id="contact" onsubmit="return verif_formulaire(contact)" >
    <input type="hidden" name="destinataire" value="nina_bee@hotmail.fr"  id="destinataire"/>
   <input type="hidden" name="objet" value="contact client" id="objet" />
   <p>
    <label for="mail" class="formText">Votre adresse e-mail professionnelle: </label><br>
   <span class="champs">
      <input name="mail" type="text" id="mail" size="40" value=" " />
    </span></p>
  <p>
     <label for="www" class="formText">Votre site web entreprise:</label><br>
   <span class="champs">
      <input name="www" type="text" id="www" size="40" value=" " />
    </span> </p>
  <p>
     <label for="text" class="formText">Votre message: </label><br>
     <span class="champs">
      <textarea name="text" cols="31" rows="15" id="text" ></textarea>
    </span>
    </p>
  <p>
     <label for="tel" class="formText">Votre numéro de téléphone : </label><br>
   <span class="champs">
      <input name="tel" type="text" id="tel" size="40" value=" " />
    </span>
  </p>
  <p align="right" class="formText"><input type="submit" value="envoi" name="submit" /></p>
  </form>
(ben oui un formulaire tout bete)


et le page 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
21
22
23
24
25
26
27
28
29
 
<?php
if (isset($_POST['destinataire']) 
	&& isset($_POST['objet']) 
	&& isset($_POST['mailclient'])
	&& isset($_POST['mail']) 
	&& isset($_POST['text']) 
	&& isset($_POST['tel']));
$destinataire = $_POST['destinataire'];
$objet = $_POST['objet'];
$mailclient = htmlentities("From: ".$_POST['mail']);
$siteclient = $_POST['www'];
$message = stripslashes(htmlentities($_POST['text']));
$tel = $_POST['tel'];
?>
 
...début de ma page...
<p class="texteNormal">	<?php 
       $mail = mail($destinataire,$siteclient,$mailclient,$message,$tel);
       if($mail){
	   echo $destinataire." ".$siteclient." ".$mailclient." ".$message." ".$tel."<br>";
	   echo "Message envoyé";
	   }else{
	   echo $destinataire." ".$siteclient." ".$mailclient." ".$message." ".$tel."<br>";
	   echo 'Désolé, votre requette a échoué';
	   }
 
	?></p>
	<p align="center"><a href="contact.php" class="lien">retour à la page de contact</a>&nbsp;-&nbsp;<a href="index.php" class="lien">retour à la page d'acceuil</a></p>
pourtant mes echo me renvoient bien les valeurs de mes variables mais la page mail afiche le message d'erreur
je ne sait pas ce qui se passe ....
merci à ceux qui prendront le temps de répondre.