Probleme de fonction mail depuis un formulaire.
Fermé
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
-
9 juil. 2014 à 09:59
akewl Messages postés 244 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 26 août 2015 - 9 juil. 2014 à 15:54
akewl Messages postés 244 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 26 août 2015 - 9 juil. 2014 à 15:54
A voir également:
- Probleme de fonction mail depuis un formulaire.
- Problème yahoo mail - Accueil - Mail
- Fonction si et - Guide
- Publipostage mail - Accueil - Word
- Formulaire de réclamation facebook - Guide
- Creer un compte mail - Guide
11 réponses
Utilisateur anonyme
9 juil. 2014 à 10:59
9 juil. 2014 à 10:59
Bonjour
Si tu donnais à tes <input> le type text au lieu de post ?
Le <input type="post" n'existe pas
Si tu donnais à tes <input> le type text au lieu de post ?
Le <input type="post" n'existe pas
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
27
9 juil. 2014 à 11:11
9 juil. 2014 à 11:11
Je te remercie de la réponse j'avais pas changer mais la balise text j'ai le même problème.
Une idée ?
Une idée ?
Utilisateur anonyme
9 juil. 2014 à 11:21
9 juil. 2014 à 11:21
As-tu fait un print_r($_POST); au début de ton script pour voir si tu recevais bien tes données ?
Et un echo de $message, éventuellement à l'intérieur de ton while (list(... pour voir si tout se passe bien comme prévu ?
Et un echo de $message, éventuellement à l'intérieur de ton while (list(... pour voir si tout se passe bien comme prévu ?
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
27
9 juil. 2014 à 11:35
9 juil. 2014 à 11:35
Bonjour le père,
Je te remercie de ta réponse mais la j'avoue que je ne comprend pas grand chose a ta réponse :)
un print_r($_POST) ? je le place ou ?
merci par avance de ton aide
cordialement
Je te remercie de ta réponse mais la j'avoue que je ne comprend pas grand chose a ta réponse :)
un print_r($_POST) ? je le place ou ?
merci par avance de ton aide
cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
27
9 juil. 2014 à 11:39
9 juil. 2014 à 11:39
alors j'ai rajouté $from=$_POST['name']; dans mon formail et ma balise name et récupéré mais ajouter devant l'adresse mail qui envoi le Mail.
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
27
9 juil. 2014 à 11:46
9 juil. 2014 à 11:46
?php
$_POST['name'];
$to = "monadresse@mail";
$subject = "Nouvelle demande de parrainage";
$message = "";
$from=
$headers = "From: $from" . "Parrainage";
mail($to,$subject,$message,$headers);
?>
Pareil je reçois bien le mail mais vide il récupère pas mais champ de formulaire ...
$_POST['name'];
$to = "monadresse@mail";
$subject = "Nouvelle demande de parrainage";
$message = "";
$from=
$headers = "From: $from" . "Parrainage";
mail($to,$subject,$message,$headers);
?>
Pareil je reçois bien le mail mais vide il récupère pas mais champ de formulaire ...
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
27
9 juil. 2014 à 14:36
9 juil. 2014 à 14:36
j'ai suivie un tuto est a la fin voila le code que j'ai eu pour ma fonction mail.
Utilisateur anonyme
9 juil. 2014 à 14:49
9 juil. 2014 à 14:49
Non, ça n'est pas vrai. Aucun tuto ne t'a donné le code que tu mets au message 7.
As-tu essayé de comprendre le tuto ? d'apprendre d'abord les bases du php ?
Parce qu'écrire $_POST['name']; tout seul et de même $from= montre que tu n'as rien compris du tout aux choses les plus élémentaires du langage. Si tu veux avoir une chance de faire des progrès, il ne faut pas te lancer dans des choses (relativement) complexes comme l'envoi de mail sans avoir un minimum de bases.
À moins que ton but ne soit pas d'apprendre, mais d'obtenir tout de suite un résultat mêm sans savoir d'où il sort, auquel cas je ne suis pas la personne qu'il te faut.
As-tu essayé de comprendre le tuto ? d'apprendre d'abord les bases du php ?
Parce qu'écrire $_POST['name']; tout seul et de même $from= montre que tu n'as rien compris du tout aux choses les plus élémentaires du langage. Si tu veux avoir une chance de faire des progrès, il ne faut pas te lancer dans des choses (relativement) complexes comme l'envoi de mail sans avoir un minimum de bases.
À moins que ton but ne soit pas d'apprendre, mais d'obtenir tout de suite un résultat mêm sans savoir d'où il sort, auquel cas je ne suis pas la personne qu'il te faut.
akewl
Messages postés
244
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
26 août 2015
27
9 juil. 2014 à 15:54
9 juil. 2014 à 15:54
ah pour être franc c mon boss qui me le demandent je fais cela pour le dépanner une fois que le code mail fonctionne le langage web n'est pas une chose ou je souhaite évoluer ... c'est d'ailleurs pour cela que je vous le demande.
Et si c bien un tuto après j'ai tenté de comprendre seul le problème, donc j'ai modifié le code moi-même... mais en effet comme j'ai rien compris Lol donc j'ai du faire n'importe quoi... (des bêtise hihi)
Donc je pense que vous avez raison vous aviez le droit de ne plus m'aider si vous le souhaitez.
Mais après je trouve cela dommage car des personnes me pose des questions il comprenne pas forcement, mais je les aide quand même et dans la finalité je le fais pour eux et ils sont très contents car les 3/4 des personnes qui postent sur les forums sont là pour avoir une réponse rapidement
En tout cas merci d'avoir pris le temps de me répondre.
Cordialement
Et si c bien un tuto après j'ai tenté de comprendre seul le problème, donc j'ai modifié le code moi-même... mais en effet comme j'ai rien compris Lol donc j'ai du faire n'importe quoi... (des bêtise hihi)
Donc je pense que vous avez raison vous aviez le droit de ne plus m'aider si vous le souhaitez.
Mais après je trouve cela dommage car des personnes me pose des questions il comprenne pas forcement, mais je les aide quand même et dans la finalité je le fais pour eux et ils sont très contents car les 3/4 des personnes qui postent sur les forums sont là pour avoir une réponse rapidement
En tout cas merci d'avoir pris le temps de me répondre.
Cordialement