HTML - Problème dans un formulaire.
almr13
Messages postés
356
Date d'inscription
Statut
Membre
Dernière intervention
-
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai un petit problème dont je ne vois pas les origines possibles, si quelqu'un l' a déjà rencontré ou avait une idée je suis preneur.
J'expose :
En HTML une amie a réalisé un petit formulaire avec quelques controles (texte, bouton radio, checkbox)
ce qui donne :
<form
action="mailto:adresse@domaine.com?subject="faites votre bouquet""
enctype="text/plain" method="post" name="mailchoix"
id="mailchoix">
.
. Controles du formulaire
.
.
</form>
Ce formulaire ne marche pas chez elle, la méthode mailto déclenche l'execution de outlook express mais les valeurs des controle ne sont pas recuperés dans le corps de texte ...
Elle me l'a donc envoyé.
Chez moi ca marche ?????????????????????
Qui a une idée d'ou ca pourrait venir.
Chez elle comme chez moi internet explorer 6 / outlook express 6
Elle windows XP pro moi HOME edition (quoique je ne pense pas que windows ai quelque chose a y voir)
En vous remerciant par avance de toutes les suggestions que vous pourriez me faire ... je ne manquerais pas d'ailleurs de vous tenir au courant.
Il pleut, Il pleut bergère, presse tes blancs moutons, ...
~~~ Almr ~~~
J'ai un petit problème dont je ne vois pas les origines possibles, si quelqu'un l' a déjà rencontré ou avait une idée je suis preneur.
J'expose :
En HTML une amie a réalisé un petit formulaire avec quelques controles (texte, bouton radio, checkbox)
ce qui donne :
<form
action="mailto:adresse@domaine.com?subject="faites votre bouquet""
enctype="text/plain" method="post" name="mailchoix"
id="mailchoix">
.
. Controles du formulaire
.
.
</form>
Ce formulaire ne marche pas chez elle, la méthode mailto déclenche l'execution de outlook express mais les valeurs des controle ne sont pas recuperés dans le corps de texte ...
Elle me l'a donc envoyé.
Chez moi ca marche ?????????????????????
Qui a une idée d'ou ca pourrait venir.
Chez elle comme chez moi internet explorer 6 / outlook express 6
Elle windows XP pro moi HOME edition (quoique je ne pense pas que windows ai quelque chose a y voir)
En vous remerciant par avance de toutes les suggestions que vous pourriez me faire ... je ne manquerais pas d'ailleurs de vous tenir au courant.
Il pleut, Il pleut bergère, presse tes blancs moutons, ...
~~~ Almr ~~~
A voir également:
- HTML - Problème dans un formulaire.
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
- Espace html - Astuces et Solutions
8 réponses
Bonjour,
Manquerait-il d'autres infos pour les spécialistes ?
Personne n'as une idée ?
Il pleut, Il pleut bergère, presse tes blancs moutons, ...
~~~ Almr ~~~
Manquerait-il d'autres infos pour les spécialistes ?
Personne n'as une idée ?
Il pleut, Il pleut bergère, presse tes blancs moutons, ...
~~~ Almr ~~~
Salut,
Et si tu enlèves les guillemets autour de faites votre bouquet?
=>
Normalement pour passer des paramètres dans un url il n'ya pas besoin de guillemets...Je suppose que c'est pareil avec mailto....
Et si tu enlèves les guillemets autour de faites votre bouquet?
=>
<form action="mailto:adresse@domaine.com?subject=faites votre bouquet" enctype="text/plain" method="post" name="mailchoix" id="mailchoix">
Normalement pour passer des paramètres dans un url il n'ya pas besoin de guillemets...Je suppose que c'est pareil avec mailto....
var a=unescape("%3A-%29"); document.write(a);
Je dirais même qu'il faut écrire:
Pour que les espaces passent dans l'url....
action="mailto:adresse@domaine.com?subject=faites%20votre%20bouquet"
Pour que les espaces passent dans l'url....
var a=unescape("%3A-%29"); document.write(a);
Bonjour,
Merci beaucoup je vais faire essayer ... chez moi ca marche, mais ca marchait avant ...
Si ca fonctionne je laisserais un message ...
Il pleut, Il pleut bergère, presse tes blancs moutons, ...
~~~ Almr ~~~
Merci beaucoup je vais faire essayer ... chez moi ca marche, mais ca marchait avant ...
Si ca fonctionne je laisserais un message ...
Il pleut, Il pleut bergère, presse tes blancs moutons, ...
~~~ Almr ~~~
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
je prends la conversation en route
j'ai exactement le meme probleme :
impossible de recevoir les information contenu dans les champs.
MERCI beaucoup.voila mon code
je prends la conversation en route
j'ai exactement le meme probleme :
impossible de recevoir les information contenu dans les champs.
MERCI beaucoup.voila mon code
<form action="mailto:....@yahoo.fr" method="post" enctype="text/plain"> Nom :<INPUT Name="nom"> Prénom :<INPUT Name="prénom"> Adresse E-Mail <INPUT type="text" Name="email" size="35"> <INPUT Value="Valider" Type="SUBMIT" > <INPUT Value="Effacer" Type="RESET" > </form>
Je pense que le probleme vient d'outlook,
Est ce qu'il y a une congiguration spécial a faire dans outlook?
Merci encore!!!!!!!
Est ce qu'il y a une congiguration spécial a faire dans outlook?
Merci encore!!!!!!!
Salut,
Pour un email, il faut définir le sujet et le corps du message.
Ces données passent par l'url:
=> http://www.arobase.org/webmaster/mailto.htm
Pour que ces données passent par url, il faut utiliser la méthode "get".
Puis le sujet:
Et le corps du message:
En tout ça donne ça:
Bon je ne sais pas si c'est réellement comme ça que ça marche. D'ailleurs chez moi ça marche avec le navigateur Firefox qui transmet les données à Thunderbird (client mail). Mais ça ne marche pas avec Konqueror qui transmet les données à Kmail, car Kmail met toutes les données du formulaire dans le corps du message du style subject=truc, body=machin.
Ca marchera peut être avec IE et Outlook, mais là je peux pas tester.
Alors soit je m'y suis mal pris, soit ce n'est pas la meilleure solution (tu as aussi la fonction mail() de Php)....
Sans compter que le body arrive dans Thunderbird comme s'il était dans l'url :
Votre+nom:
Pour un email, il faut définir le sujet et le corps du message.
Ces données passent par l'url:
mailto:......@yahoo.fr?subject=sujet&body=le_corps_du_message
=> http://www.arobase.org/webmaster/mailto.htm
Pour que ces données passent par url, il faut utiliser la méthode "get".
<form action="mailto:....@yahoo.fr" method="get" enctype="text/plain">
Puis le sujet:
<input type="text" name="subject">
Et le corps du message:
<textarea name="body"> Nom: Prenom: Message: </textarea>
En tout ça donne ça:
<form action="mailto:....@yahoo.fr" method="GET" enctype="text/plain"> Sujet :<br> <input type="text" name="subject"> <br> <br> <textarea Name="body"> <!-- A dimensionner --> nom: prenom: message: </textarea> <br> <br> <INPUT Value="Valider" Type="SUBMIT"> <INPUT Value="Effacer" Type="RESET"> </form>
Bon je ne sais pas si c'est réellement comme ça que ça marche. D'ailleurs chez moi ça marche avec le navigateur Firefox qui transmet les données à Thunderbird (client mail). Mais ça ne marche pas avec Konqueror qui transmet les données à Kmail, car Kmail met toutes les données du formulaire dans le corps du message du style subject=truc, body=machin.
Ca marchera peut être avec IE et Outlook, mais là je peux pas tester.
Alors soit je m'y suis mal pris, soit ce n'est pas la meilleure solution (tu as aussi la fonction mail() de Php)....
Sans compter que le body arrive dans Thunderbird comme s'il était dans l'url :
Votre+nom:
var a=unescape("%3A-%29"); document.write(a);