Bonjour,
j'envoie par mail a mes adhérents un formulaire (style formulaire de satisfaction), et je récupére les données du formulaire sur ma boite mail.
Dans mon formulaire j'aimerai de pas avoir a mettre une textbox avec "Adresse mail", mais récupérer le mail directement de celui qui me l'envoit.
j'ai essayé d'utiliser les variables globales mais au mieux ça me renvoit l'adresse IP.
comment puis-je récupérer le mail de l'expéditeur ?
Ce n'est tout simplement pas possible. Pas moyen. Si le formulaire est envoyé par PHP, ce dernier n'a absolument aucun moyen de deviner l'adresse email de l'utilisateur. Vraiment pas. Que dalle.
Donc obligé de faire confiance à l'utilisateur quand il remplit le champ "Adresse email".
Navré pour cette réponse aussi catégorique que négative ;)
Si j'ai bien compris, tu peux insérer un champ caché (un input de type hidden) dans lequel tu stocke l'adresse mail a laquelle tu as envoyé le mail (si les mails sont générés automatiquement ça ne devrais pas poser de problèmes). Derrière à toi de vérifier si l'adresse est bien dans la liste des adresses à laquelle tu as envoyé des mails. Afin d'éviter qu'un utilisateur ne remplace son adresse mail par celle d'un autre utilisateur, tu peux stocker l'adresse mail non pas en clair mais chiffrée et pourquoi pas avec un sel.
Merci de vos réponses et excusez moi des miennes un peu tardives....
Le mail n'est pas générés automatiquement, c'est moi qui le fait avec mais petites mimines, mais je pense que je peux arriver a cacher la liste des adresses a qui j'ai envoyé, mais je vois toujours pas comment récupérer l'adresse avec laquelle ils me répondent....