salut,
j'utilise la fonction mail de php tout fonctionne bien cependant lorsque je souhaite ajouter le header "from:" cela ne fonctione pas!
je m'explique : j'ai un formulaire html qui comprend 3 champs(expediteur,sujet,texte) je recupere donc ces infos et effectue l'envoi avec la fonction mail comme ceci
ceci fonctionne tres bien je recoit bien le mail des utilisateurs sur mon site mais pas leur adresse mail qu'ils ont mentionné dans le formulaire. normal me direz vous je ne l'envoi pas avec la fonction mail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $expediteur = $_POST['mail_exp']; $sujet = $_POST['sujet']; $mail = $_POST['contenu']; $me = 'webmaster@moi.fr'; mail($me,$sujet,$mail)
j'ai donc testé avec le header en rajoutant ceci:
ce qui ne fonctionne pas, j'ai tenté sinon un "bidouillage en faisant une concatenation de $expediteur avec $mail ou $ sujet mais sans succes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $headers='From: '.$expediteur.'\r\n'; mail($me,$sujet,$mail,$headers)
Partager