confirmation d'envoi de formulaire
Modérateur : chinon37
confirmation d'envoi de formulaire
bonjour à tous et à toutes,javascript:emoticon(':)')
Sourire
j'ai créé un site avec un formulaire en language html. jusque là OK.
par contre, je voudrai que s'affiche une page rédigée en html de confirmation d'envoi de formulaire.
javascript:emoticon(':?:')
Question
quelle écriture dois-je inlure ?
merci d'avance
Marie-Claude
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Sourire
j'ai créé un site avec un formulaire en language html. jusque là OK.
par contre, je voudrai que s'affiche une page rédigée en html de confirmation d'envoi de formulaire.
javascript:emoticon(':?:')
Question
quelle écriture dois-je inlure ?
merci d'avance
Marie-Claude
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Bonjour
Je crois que ce n'est pas possible en pur HTML.
Le seul mode d'envoi de formulaire consiste dans ce cas à ouvrir le logiciel de messagerie installé chez le visiteur. Et s'il n'en a pas (il est dans un cybercafé, il habite chez une copine,...), ça ne peut pas fonctionner.
Il est donc indispensable de passer par un langage qui propose des fonctions côté serveur comme PHP.
A moins de passer par un service offert par l'hébergeur, un service payant externe ou un service "sponsorisé" par de la publicité (ce qu'à Dieu ne plaise: je ne confierais pas mon adresse e-mail à ce genre de service).
Je crois que ce n'est pas possible en pur HTML.
Le seul mode d'envoi de formulaire consiste dans ce cas à ouvrir le logiciel de messagerie installé chez le visiteur. Et s'il n'en a pas (il est dans un cybercafé, il habite chez une copine,...), ça ne peut pas fonctionner.
Il est donc indispensable de passer par un langage qui propose des fonctions côté serveur comme PHP.
A moins de passer par un service offert par l'hébergeur, un service payant externe ou un service "sponsorisé" par de la publicité (ce qu'à Dieu ne plaise: je ne confierais pas mon adresse e-mail à ce genre de service).
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Bonjour
Il est possible d'inclure des bouts de scripts PHP dans une page HTML. La page doit toutefois être renommée en .php
Attention pour éditer du PHP, il y a grand intérêt à utiliser KompoZer, NsmContext, Handcoder et un éditeur externe comme Scite ou Notepad++
Il est possible d'inclure des bouts de scripts PHP dans une page HTML. La page doit toutefois être renommée en .php
Attention pour éditer du PHP, il y a grand intérêt à utiliser KompoZer, NsmContext, Handcoder et un éditeur externe comme Scite ou Notepad++
hlmcl2 a écrit :Merci beaucoup Ymai,
par contre, je suis novice en la matière de PHP.
puis-je inclure ce langage dans une page html ou bien dois-je en créer une nouvelle ?
Marie-claude
la-roche.fr.cx
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Regarde le code de ma page http://users.skynet.be/forum-sante/contact.html
qui est en pur HTML made by Nvu.
Tu peux y lire :
<input name="next" value="http://users.skynet.be/forum-sante/merci.html"
type="hidden">
Ca veut dire que quand le visiteur clique sur le bouton "envoyer", il est dirigé vers la page "merci" qui lui dit que son message a bien été envoyé.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
qui est en pur HTML made by Nvu.
Tu peux y lire :
<input name="next" value="http://users.skynet.be/forum-sante/merci.html"
type="hidden">
Ca veut dire que quand le visiteur clique sur le bouton "envoyer", il est dirigé vers la page "merci" qui lui dit que son message a bien été envoyé.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
Par quel mécanisme?Anonymous a écrit : Ca veut dire que quand le visiteur clique sur le bouton "envoyer", il est dirigé vers la page "merci" qui lui dit que son message a bien été envoyé.
[edit]OK, j'ai compris: il s'agit d'un CGI mis à disposition par le fournisseur de services.
Je ne connais pas le mécanisme sous-jacent.
La méthode ne fait pas son travail?
Pour le reste, je trouve que le site a franchement de l'allure.[/edit]
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Et ce également si le message n'a pas été envoyé suite à un problème quelconque ? Ce serait un peu bêteAnonymous a écrit :Ca veut dire que quand le visiteur clique sur le bouton "envoyer", il est dirigé vers la page "merci" qui lui dit que son message a bien été envoyé.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
merci beaucoup à toutes et à tous,
j'ai trouvé la solution et ça fonctionne :
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
j'ai trouvé la solution et ça fonctionne :
Code : Tout sélectionner
<form action="mailto:..................@libertysurf.fr"
method="post" enctype="text/plain"
onsubmit="window.location.href='./confirmation.html';"><!--ici suivent les éléments du formulaire-->
merci encore
Marie-claude
bonjour, je viens de prendre le code ci-dessus, mais j'ai des petits soucis... Le premier c'est qu'en faisant envoyer ça m'ouvre mon logiciel de messagerie pour que j'envoie le message ! ? est ce normal, je pensais que ça serait invisible !
ensuite dans le message qu'il est envoyé, les à é è sont mofifié
et voici le code que j'ai pris
Merci pour votre aide 
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
ensuite dans le message qu'il est envoyé, les à é è sont mofifié

et voici le code que j'ai pris
Code : Tout sélectionner
<form action="mailto:...@tele2.fr"
method="post" enctype="text/plain"
onsubmit="window.location.href='ma page de confim.html';"><type="hidden">
<input
type="hidden"> <input name="subject" value="siteweb" type="hidden">
<input name="to" value="....@tele2.fr" type="hidden"><br>
ton e-mail<br>
<input name="adresse" type="text"><br>
<br>
Ton nom<br>
<input name="nom" type="text"><br>
<br>
Indiquez
ton message<br>
<textarea cols="45" rows="8" name="message"></textarea><br>
<p><input value="Envoyer" name="B1" type="submit"> </p>
<p><input value="Annuler" name="B2" type="reset"></p>

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Bonjour
C'est tout à fait normal.
Pour envoyer un mail de façon transparente, il faut utiliser un langage côté serveur, comme PHP.
Le sujet a déjà été souvent discuté et pourra être facilement retrouvé dans les archives.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1
C'est tout à fait normal.
Code : Tout sélectionner
<form action="mailto:...
Le sujet a déjà été souvent discuté et pourra être facilement retrouvé dans les archives.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité