8791 sujets

Développement web côté serveur, CMS

Bonsoir

Alors j'ai un formulaire de contact sur mon site, il fonctionne je réceptionne bien le mail MAIS je n'ai pas le mail de l’expéditeur (je parle bien du mail indiqué dans le champ) à la place j'ai ovh.... je pense que cela vient du code du fichier php, merci de votre aide

<td align="center">Vos coordonnées <br>
ont bien été envoyées.<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>
<?php
mail("info@******.fr","Contact depuis le site",
"Contact depuis le site. Envoyé le ".$now = date("d/m/Y à H:i" )." :\n
Nom de société: ".$_POST['societe']."
Nom et prénom: ".$_POST['nom']."
N° téléphone : ".$_POST['telephone']."
Mail : ".$_POST['mail']."
En provenance de : ".$_POST['select2']."
Objet du message : ".$_POST['select1']."

----------- Commentaire -----------
".Stripslashes($_POST['commentaire'])."
--------------------------------------" );
?> 
Merci Ernestream, j'ai rajouté
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )


Juste en dessous de
mail("info@******.fr","Contact depuis le site",

mais cela ne fonctionne pas

Merci

Steeve
Modérateur
Même si tu remplissait correctement les header, tout dépend de comment, techniquement, part ton mail. On peu rajouter un faux expéditeur qui n'est pas l'adresse effective d'envoi (en l'occurence ***@ovh). Certaines config empèchent cette manipulation, avec raison.