par
youss » 16 juil. 2010, 19:20
BOnjour
j'ai un petit souci avec mon formulaire de contact.
Mon hébergeur me dit de sn coté que tout es ok et de mon coté quand je teste je trouve mon formulaire bien muet, aucun message n'apparait même avec des tests, alors que les champs sont vérifier et bien entendu pour couronner le tout je ne reçoit aucun mail
Mon PHP placer dans un doc "contact.php" à cette tête :
Retourner au site <a href="http://www.sagep-services.fr">www.sagep-services.fr </a>
<?php
if(isset($_POST) && isset($_POST['nomprenom']) && isset($_POST['telephone']) && isset($_POST['societe']) && isset($_POST['adresse']) && isset($_POST['email']) && isset($_POST['message'])){
extract($_POST);
if(!empty($nomprenom) && !empty($telephone) && !empty($societe) && !empty($adresse) && !empty($email) && !empty($message)){
$destinataire="
[email protected]";
$sujet="contact sagep";
$message="Un nouveau message est arrivé \n
identite : $nomprenom \n
telephone : $telephone \n
societe : $societe \n
adresse : adresse \n
email : $email \n
message : $message";
$entete="From : $nomprenom \n
Reply-To : $email";
mail($destinataire, $sujet, $message, $entete);
echo "le mail a bien été envoyé.";
}
else{
echo "Vous n'avez pas rempli tous champs.";
}
}
?>
mon from mis dans une page html à cette tête :
<div id="contener_contenu">
<form id="form1" name="form1" method="post" action="contact.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="60" colspan="4" align="left" valign="top"><span class="titre_bleu_20">devis</span></td>
</tr>
<tr>
<td height="20" colspan="4" align="left" valign="top" class="titre_bleu_20"><img src="../img/separateur_titre.jpg" width="157" height="2" alt="" /></td>
</tr>
<tr>
<td colspan="4" align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" valign="top"><span div="div" class="titre_bleu_14">Demande de devis </span></td>
</tr>
<tr>
<td height="60" valign="top"><span class="texte_noir_14">Nom, Prénom*<br />
</span>
<label>
<p style="margin:0px;"><input name="nomprenom" type="text" class="champs_texte" id="nomprenom" /><P>
</label></td>
<td height="60" valign="top"> </td>
</tr>
<tr>
<td height="60" valign="top"><span class="texte_noir_14">Téléphone*<br />
</span>
<label>
<p style="margin:0px;"><input name="telephone" type="text" class="champs_texte" id="telephone" /></p>
</label></td>
<td height="60" valign="top"> </td>
</tr>
<tr>
<td width="50%" height="60" valign="top"><span class="texte_noir_14">Société*<br />
</span>
<label>
<p style="margin:0px;"><input name="societe" type="text" class="champs_texte" id="societe" /></p>
</label></td>
<td width="50%" height="60" valign="top"> </td>
</tr>
<tr>
<td width="50%" height="60" valign="top"><span class="texte_noir_14">Adresse complète* <br />
</span>
<label>
<p style="margin:0px;"><input name="adressecomplete" type="text" class="champs_texte" id="adressecomplete" /></p>
</label></td>
<td width="50%" height="60" valign="top"> </td>
</tr>
<tr>
<td height="60" valign="top"><span class="texte_noir_14">Email*<br />
</span>
<label>
<p style="margin:0px;"><input name="email" type="text" class="champs_texte" id="email" /></p>
</label></td>
<td height="60" valign="top"> </td>
</tr>
<tr>
<td width="50%" height="60" valign="top"><span class="texte_noir_14">Message*<br />
</span>
<label>
<p style="margin:0px;"><textarea name="message" cols="45" rows="5" class="champs_texte" id="message"></textarea></p>
</label></td>
<td width="50%" height="60" valign="top"> </td>
</tr>
<tr>
<td height="40" valign="bottom" class="texte_noir_14">*Champs obligatoire</td>
<td height="40" valign="top"> </td>
</tr>
<tr>
<td height="0" valign="bottom" class="texte_blanc_14"> </td>
<td height="0" valign="top"><label>
<input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
</label></td>
</tr>
</table>
<p> </p></td>
</tr>
<tr>
<td height="20" colspan="4" align="left" valign="bottom"><img src="../img/separateur.jpg" alt="" width="80" height="2" /></td>
</tr>
</table>
</form>
</div>
où me sis-je trompé ?
BOnjour
j'ai un petit souci avec mon formulaire de contact.
Mon hébergeur me dit de sn coté que tout es ok et de mon coté quand je teste je trouve mon formulaire bien muet, aucun message n'apparait même avec des tests, alors que les champs sont vérifier et bien entendu pour couronner le tout je ne reçoit aucun mail ;)
[b]
Mon PHP placer dans un doc "contact.php" à cette tête :[/b]
Retourner au site <a href="http://www.sagep-services.fr">www.sagep-services.fr </a>
<?php
if(isset($_POST) && isset($_POST['nomprenom']) && isset($_POST['telephone']) && isset($_POST['societe']) && isset($_POST['adresse']) && isset($_POST['email']) && isset($_POST['message'])){
extract($_POST);
if(!empty($nomprenom) && !empty($telephone) && !empty($societe) && !empty($adresse) && !empty($email) && !empty($message)){
$destinataire="
[email protected]";
$sujet="contact sagep";
$message="Un nouveau message est arrivé \n
identite : $nomprenom \n
telephone : $telephone \n
societe : $societe \n
adresse : adresse \n
email : $email \n
message : $message";
$entete="From : $nomprenom \n
Reply-To : $email";
mail($destinataire, $sujet, $message, $entete);
echo "le mail a bien été envoyé.";
}
else{
echo "Vous n'avez pas rempli tous champs.";
}
}
?>
[b]mon from mis dans une page html à cette tête :[/b]
<div id="contener_contenu">
<form id="form1" name="form1" method="post" action="contact.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="60" colspan="4" align="left" valign="top"><span class="titre_bleu_20">devis</span></td>
</tr>
<tr>
<td height="20" colspan="4" align="left" valign="top" class="titre_bleu_20"><img src="../img/separateur_titre.jpg" width="157" height="2" alt="" /></td>
</tr>
<tr>
<td colspan="4" align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" valign="top"><span div="div" class="titre_bleu_14">Demande de devis </span></td>
</tr>
<tr>
<td height="60" valign="top"><span class="texte_noir_14">Nom, Prénom*<br />
</span>
<label>
<p style="margin:0px;"><input name="nomprenom" type="text" class="champs_texte" id="nomprenom" /><P>
</label></td>
<td height="60" valign="top"> </td>
</tr>
<tr>
<td height="60" valign="top"><span class="texte_noir_14">Téléphone*<br />
</span>
<label>
<p style="margin:0px;"><input name="telephone" type="text" class="champs_texte" id="telephone" /></p>
</label></td>
<td height="60" valign="top"> </td>
</tr>
<tr>
<td width="50%" height="60" valign="top"><span class="texte_noir_14">Société*<br />
</span>
<label>
<p style="margin:0px;"><input name="societe" type="text" class="champs_texte" id="societe" /></p>
</label></td>
<td width="50%" height="60" valign="top"> </td>
</tr>
<tr>
<td width="50%" height="60" valign="top"><span class="texte_noir_14">Adresse complète* <br />
</span>
<label>
<p style="margin:0px;"><input name="adressecomplete" type="text" class="champs_texte" id="adressecomplete" /></p>
</label></td>
<td width="50%" height="60" valign="top"> </td>
</tr>
<tr>
<td height="60" valign="top"><span class="texte_noir_14">Email*<br />
</span>
<label>
<p style="margin:0px;"><input name="email" type="text" class="champs_texte" id="email" /></p>
</label></td>
<td height="60" valign="top"> </td>
</tr>
<tr>
<td width="50%" height="60" valign="top"><span class="texte_noir_14">Message*<br />
</span>
<label>
<p style="margin:0px;"><textarea name="message" cols="45" rows="5" class="champs_texte" id="message"></textarea></p>
</label></td>
<td width="50%" height="60" valign="top"> </td>
</tr>
<tr>
<td height="40" valign="bottom" class="texte_noir_14">*Champs obligatoire</td>
<td height="40" valign="top"> </td>
</tr>
<tr>
<td height="0" valign="bottom" class="texte_blanc_14"> </td>
<td height="0" valign="top"><label>
<input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
</label></td>
</tr>
</table>
<p> </p></td>
</tr>
<tr>
<td height="20" colspan="4" align="left" valign="bottom"><img src="../img/separateur.jpg" alt="" width="80" height="2" /></td>
</tr>
</table>
</form>
</div>
où me sis-je trompé ?