Soumission
allain
-
aaa -
aaa -
bonjour
soumission de formulaire,
aprés avoir étudié votre page sur les formulaires, j'en ai mis un en place avec la méthode "post" cependant aprés soumission je recois un mail sans contenu.
si vous avez une idée de la raison pour laquelle je ne recois pas les information liées à mon formulaire, et que vous voulez bien me la faire parvenir je vous en remercie vivement.
soumission de formulaire,
aprés avoir étudié votre page sur les formulaires, j'en ai mis un en place avec la méthode "post" cependant aprés soumission je recois un mail sans contenu.
si vous avez une idée de la raison pour laquelle je ne recois pas les information liées à mon formulaire, et que vous voulez bien me la faire parvenir je vous en remercie vivement.
17 réponses
<form method="post" action="mailto: nom de l'adresse E-mail (p.ex: machin@hotmail.com)" ENCTYPE="text/plain">
J'ai eu le meme type de probème et c'était ENCTYPE="text/plain" qui manquait
J'ai eu le meme type de probème et c'était ENCTYPE="text/plain" qui manquait
Jette un oeil sur ce post, tu trouveras certainement une explication à ton problème.
Lis également mon avis sur la question à la réponse n°1 :
http://www.commentcamarche.net/forum/affich-802320-Je-suis-bloquer-pour-creer-un-formulaires
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Lis également mon avis sur la question à la réponse n°1 :
http://www.commentcamarche.net/forum/affich-802320-Je-suis-bloquer-pour-creer-un-formulaires
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci.
je suis plutot débutant rapport à php, mais je dispose d'easyphp (pas hébergé).
si t'as des conseils pour la fonction mail() j suis preneur.
je peux l'intégrer dans le code html ?!
je suis plutot débutant rapport à php, mais je dispose d'easyphp (pas hébergé).
si t'as des conseils pour la fonction mail() j suis preneur.
je peux l'intégrer dans le code html ?!
Et bien en fait l'idéal serait que tu crées une page html classique pour ton formulaire, et dans la balise FORM, tu écris par exemple ACTION="mail.php" METHOD="POST" .
Ensuite tu crées une page en php, qui contiendra un script du genre :
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Ensuite tu crées une page en php, qui contiendra un script du genre :
<?
$nom = $_POST["nom"];
$prenom = $_POST["prenom"];
(C'est un exemple dans le cas ou le formulaire ait transmis les variables $nom et $prenom, à remplacer par toutes les variables de ton formulaire)
$message = "Nom : ".$nom."\n Prénom : ".$prenom;
if (mail("email@truc.com","Résultats",$message)) {
echo "Votre message a été envoyé."";
}
else {
echo "Erreur lors de l'envoi du message."
}
?>
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
je n'ai pas terminé mais j'ai un champ qui prend une valeur parmis cinq:
$services = $_POST["site"]
$services = $_POST["page"]
$services = $_POST["formation"]
$services = $_POST["__________"]
$services = $_POST["renseignement"]
est ce que ce sera correct ?
puis
$message = "Nom : ".$nom."\n Prénom : ".$prenom;
(\n (: sert à séparer ?)
$services = $_POST["site"]
$services = $_POST["page"]
$services = $_POST["formation"]
$services = $_POST["__________"]
$services = $_POST["renseignement"]
est ce que ce sera correct ?
puis
$message = "Nom : ".$nom."\n Prénom : ".$prenom;
(\n (: sert à séparer ?)
"$services = $_POST["__________"]"
Je ne sais pas à quoi ça correspond mais ça ne marchera surement pas ça.
Sinon le reste est correct, n'oublie pas de terminer chaque instruction par un point-virgule.
Le "\n" sert à renvoyer à la ligne, c'est juste une question de présentation quand tu recevras le mail.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Je ne sais pas à quoi ça correspond mais ça ne marchera surement pas ça.
Sinon le reste est correct, n'oublie pas de terminer chaque instruction par un point-virgule.
Le "\n" sert à renvoyer à la ligne, c'est juste une question de présentation quand tu recevras le mail.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Le problème est là, "services" correspond à un choix d'utilisateur parmis : "site", "page", "renseignement"...
Merci.
Merci.
merci pour ton aide, à la soumission il ouvre une fenêtre de téléchargement.....
pas de mail.
bizarre lancement de "mailsite.php4" avec dreamweaver pas d'apercu.....,
Merci.
pas de mail.
bizarre lancement de "mailsite.php4" avec dreamweaver pas d'apercu.....,
Merci.
Appelle ta page simplement mailsite.php
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
"à la soumission il ouvre une fenêtre de téléchargement..... "
Ça, c'est pas normal, vérifie que ta page s'appelle bien mailsite.php et que la page appelée dans ton formulaire dans l'attribut "action" est bien mailsite.php
"avec dreamweaver pas d'apercu"
Ça c'est normal il faut que le PHP soit interprêté par un serveur pour fonctionner.
Si tu utilises EasyPHP il faut que tu places ta page dans le dossier "www" et la page qui contient ton formulaire aussi par la même occasion, pour que le lien entre les deux soit valide, et que tu la testes en utilisant l'url "localhost/nomdetonformulaire.html".
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Ça, c'est pas normal, vérifie que ta page s'appelle bien mailsite.php et que la page appelée dans ton formulaire dans l'attribut "action" est bien mailsite.php
"avec dreamweaver pas d'apercu"
Ça c'est normal il faut que le PHP soit interprêté par un serveur pour fonctionner.
Si tu utilises EasyPHP il faut que tu places ta page dans le dossier "www" et la page qui contient ton formulaire aussi par la même occasion, pour que le lien entre les deux soit valide, et que tu la testes en utilisant l'url "localhost/nomdetonformulaire.html".
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.