bonjour
alors j'ai un problème sur mon formulaire de contact, je receptionne bien le mail, mais dans ma messagerie l'adresse d'expiditeur n'est pas indiquée, lorsque je clique sur répondre il m'est impossible d'envoyer ma réponse voici le codes, je pense que le probleme vient du code PHP notamment les deux lignes en gras, merci de votre aide
CODE HTML
CODE PHP
Modifié par bsteeve (12 Sep 2012 - 22:52)
alors j'ai un problème sur mon formulaire de contact, je receptionne bien le mail, mais dans ma messagerie l'adresse d'expiditeur n'est pas indiquée, lorsque je clique sur répondre il m'est impossible d'envoyer ma réponse voici le codes, je pense que le probleme vient du code PHP notamment les deux lignes en gras, merci de votre aide
CODE HTML
<form method="POST" action="contact.php" name="form" onSubmit="return verif(this.mail.value)">
<fieldset>
<br>
<table width="445">
<tr>
<td colspan="2" align="center"> Nom : <font color="#FF0000" size="2">*</font>
<input name="nom" type="text" size="15" onChange="javascript:this.value=this.value.toUpperCase()" border="0"> Prénom : <font color="#FF0000" size="2">*</font>
<input name="prenom" type="text" style="text-transform:capitalize;" size="17" border="0"></td>
</tr>
<tr align="center">
<td colspan="2">Adresse : <font color="#FF0000" size="2">*</font>
<input name="adresse" type="text" value="" size="50" border="0"></td>
</tr>
<tr align="center">
<td colspan="2">Code postal : <font color="#FF0000" size="2">*</font>
<input name="cp" type="text" size="4" maxlength="5" border="0">
Ville : <font color="#FF0000" size="2">*</font>
<input name="ville" type="text" size="17" style="text-transform:capitalize;" border="0"></td>
</tr>
<tr align="center">
<td colspan="2">Adresse E-mail :<font color="#FF0000" size="2">*</font>
<input name="mail" type="text" size="30" border="0"></td>
</tr>
<tr>
<td align="right">Téléphone :
<input name="tl" type="text" size="14" maxlength="14" border="0"></td>
<td> Portable :
<input name="gsm" type="text" size="14" maxlength="14" border="0"></td>
</tr>
<tr align="center">
<td colspan="2"> <font color="#FF0000" size="2">* Indispensable.</font>
<hr></td>
</tr>
<tr align="center">
<td colspan="2"><font color="#FF0000" size="2">*</font> Commentaires :</td>
</tr>
<tr align="center">
<td colspan="2"><textarea name="commentaire" cols="45" rows="2" wrap="VIRTUAL" border="0"></textarea></td>
</tr>
<tr>
<td colspan="2"><hr></td>
</tr>
<tr>
<td colspan="2" align="center"><strong>Vous nous contacter pour :</strong></td>
</tr>
<tr align="center">
<td colspan="2">Renseignements :
<input type="radio" name="1"1 value="Renseignements">
Devis produits :
<input type="radio" name="1"2 value="Devis produits"></td>
</tr>
<tr align="center">
<td colspan="2">Devis print, logo :
<input type="radio" name="1"3 value="Devis print, logo">
Devis vidéos, voix off :
<input type="radio" name="1"4 value="Devis vidéos, voix off"></td>
</tr>
<tr align="center">
<td colspan="2"><hr></td>
</tr>
<tr align="center">
<td colspan="2">Par quel moyen nous avez vous connu ? Par :
<select name="select" size="1">
<option value="">
<option value="Google">Google...
<option value="Pages Jaunes">Pages Jaunes
<option value="Notre site web">Notre site web
<option value="Un client">Un client
<option value="Relation professionnelle">Relation professionnelle
</select></td>
</tr>
<tr align="center" valign="bottom">
<td height="40" colspan="2">
<input type="submit" name="Submit" value="Envoyer !">
</td>
</tr>
</table></fieldset>
</form>
CODE PHP
<html>
<head>
<title>Formulaire de contact</title>
</head>
<?php
mail("contact@****.fr","Formulaire de contact",
"Formulaire de contact:
Nom : ".$_POST['nom']."
Prénom : ".ucfirst($_POST['prenom'])."
Adresse : ".Stripslashes($_POST['adresse'])."
Code postal : ".$_POST['cp']."
Ville : ".ucfirst($_POST['ville'])."
Email : ".$_POST['mail']."
Téléphone : ".$_POST['tl']."
Portable : ".$_POST['gsm']."
[#red][b]$headers = 'From: '.$field_mail."\r\n";
$headers .= 'Reply-To: '.$field_mail."\r\n";[/b][/#]
$mail_status = mail($mail_to, $subject, $body_message, $headers);
----------- Commentaires -----------
".Stripslashes($_POST['commentaire'])."
--------------------------------------
Vous êtes interessez par : ".Stripslashes($_POST['1'])."
Par quel moyen nous avez vous connu ? Par : ".Stripslashes($_POST['select'])."
---------------------------------------");
?>
<table width="370" height="245" border="1" align="center">
<tr>
<td align="center">Votre demande <br>
est bien prise en compte.<br>
<br>
Une réponse vous sera envoyer prochainement.<br /> <strong>Merci à très bientôt</strong><br /><br /><a href="http://www.*******.fr">Retour vers le site</a></td>
</tr>
</table>
</body>
</html>
Modifié par bsteeve (12 Sep 2012 - 22:52)