FORUM Tom's Hardware » Programmation » HTML / Javascript » envoi d'un formulaire par mailto... le mail est vide!
 

envoi d'un formulaire par mailto... le mail est vide!

89 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : envoi d'un formulaire par mailto... le mail est vide!
 
Plus d'informations

Bonjour,
 
Je suis nouveau sur ce forum, donc bonjour et merci de m'accueillir parmi vous.  
 
Je cherche à envoyer un formulaire par le lien mailto. J'ai bien un formulaire qui fonctionne, ainsi que le lien mailto, mais lorsque je clique sur envoyer (submit) et que l'e-mail s'ouvre, il est vide : les champs renseignés dans le formulaire n'apparaissent pas dans le mail. En revanche, l'adresse du destinataire et l'objet du mail apparaissent bien dans l'entête. J'ai donc du rater une marche quelque part...  
 
le début de mon formulaire est du type :
 

Code :
  1. <form action="mailto:xxxxxx@domain.com?subject=Abonnement à la newsletter" method="post" enctype="text/plain"
  2.    onSubmit="return test()" onReset="return securite('vider')">


 
la fonction test() ne sert qu'à tester un des champs du formulaire.
 
Je ne travaille pas sur IE 3 mais sur une version très récente.
 
Merci par avance pour toute aide que vous pourrez m'apporter.
Cordialement.
Hugues B.

Message cité 1 fois
Message édité par Hugues B le 17-10-2005 à 18:53:06

Profil : Pointeur
Plus d'informations

désolé, j'ai pas fait bac V :o


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

a écrit :

désolé, j'ai pas fait bac V :o


 
Euh... c'est quoi le bac V ?  Si mon message n'était pas assez clair, que puis-je y ajouter pour espérer obtenir une réponse ? J'ai lu que windows XP ne gérait plus les "mailto" : ça me semble un peu gros, non ? Mais si c'est ça, je n'ai plus besoin de vous déranger... merci quand même pour la réponse.
 
Bonne soirée.
Hugues


Message édité par Hugues B le 17-10-2005 à 21:02:50
Profil : Pointeur
Plus d'informations

bha sans code, on sais pas trop t'aider :o
 
et puis a l'heure actuelle, pour la gestion des formulaire, on le fait via un script serveur (php,asp,jsp...) :o


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

Salut
 
as tu trouvé solution à ton probleme?
Je bloque dessus également ...
 
coxiflo

a écrit :

Bonjour,
 
Je suis nouveau sur ce forum, donc bonjour et merci de m'accueillir parmi vous.  
 
Je cherche à envoyer un formulaire par le lien mailto. J'ai bien un formulaire qui fonctionne, ainsi que le lien mailto, mais lorsque je clique sur envoyer (submit) et que l'e-mail s'ouvre, il est vide : les champs renseignés dans le formulaire n'apparaissent pas dans le mail. En revanche, l'adresse du destinataire et l'objet du mail apparaissent bien dans l'entête. J'ai donc du rater une marche quelque part...  
 
le début de mon formulaire est du type :
 

Code :
  1. <form action="mailto:xxxxxx@domain.com?subject=Abonnement à la newsletter" method="post" enctype="text/plain"
  2.    onSubmit="return test()" onReset="return securite('vider')">


 
la fonction test() ne sert qu'à tester un des champs du formulaire.
 
Je ne travaille pas sur IE 3 mais sur une version très récente.
 
Merci par avance pour toute aide que vous pourrez m'apporter.
Cordialement.
Hugues B.


Plus d'informations

[quotemsg=22393,5,901283][b]Salut
 
Je rencontre le même problème. As-tu trouvé une solution?
Merci


Message édité par kalf le 20-09-2007 à 17:04:47
Plus d'informations

Bonjour,  
Le code suivant est donné dans "Compétence Micro" . Il s'agit de recueillir l'avis des visiteurs d'un site par le biais d'un formulaire:

Code :
  1. <html>
  2. <head>
  3. <title>Merci de me donner vos impressions sur le site</title>
  4. </head>
  5. <body>
  6. <form method="post" action="mailto:didier@ratabour.info?subject=commentaires" enctype="text/plain">
  7. <p>Nom : <input type="text" name="nom" /></p>
  8. <p>Prénom : <input type="text" name="prenom" /></p>
  9. <p>Comment trouvez-vous le site web ? Choisissez une réponse :</p>
  10. <input name="note" type="radio" value="1">1 (pas très intéressant)<br/>
  11. <input name="note" type="radio" value="2">2 (pas trop mal)<br/>
  12. <input name="note" type="radio" value="3">3 (sympa)<br/>
  13. <input name="note" type="radio" value="4">4 (J'ai adoré)<br/>
  14. <input name="note" type="radio" value="5">5 (Génial !)<br/>
  15. <p>Qu'avez-vous le plus aimé ?<br />
  16. <input name="love1" type="checkbox" value="Tout le site" checked="checked" />Tout le site est chouette !<br />
  17. <input name="love2" type="checkbox" value="Les photos"/> Les photos.<br />
  18. <input name="love3" type="checkbox" value="Le CV"/>Le choix des couleurs<br />
  19. <input name="love4" type="checkbox" value="Mise ééééen page"/>La mise en page<br />
  20. <input name="love5" type="checkbox" value="Humour"/>votre humour</p>
  21. <p>Avez-vous un commentaire à faire ?</p>
  22. <textarea rows="5" cols="30" name="commentaires">
  23. </textarea>
  24. <p>Quelle est votre adresse e-mail ? <input type="text" name="e-mail" /></p>
  25. <p><button type="submit">Envoyer le formulaire par e-mail</button>&nbsp;&nbsp;<button type="reset">Annuler</button></p>
  26. </form>
  27. </body>
  28. </html>


Tout a l'air parfait.
Quand je l'exécute, le mail qui est envoyé ne contient rien! Entièrement blanc!
S'agit-il d'un mauvais paramétrage de Thunderbird?
Qui peut m'éclairer?
Merci.
Question subsidiaire (qui n'a rien à voir): la déclaration de style en css
img {border-color:xxxxx}, même tournée sous toutes les syntaxes possibles, ne donne jamais aucune bordure autour de mes images.
Comment se fait-ce?

Message cité 1 fois
Message édité par kalf le 19-09-2007 à 22:25:39
zeb
Profil : Modérateur libre
Plus d'informations

Bonjour.

 

Moderator dixit : Merci de lire le règlement et de l'appliquer !!!!


Message édité par zeb le 19-09-2007 à 14:29:57

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
85x85 : le comble du ridicule :o
Plus d'informations

a écrit :

Bonjour,  
Le code suivant est donné dans "Compétence Micro" . Il s'agit de recueillir l'avis des visiteurs d'un site par le biais d'un formulaire:

Code :
  1. <html>
  2. <head>
  3. <title>Merci de me donner vos impressions sur le site</title>
  4. </head>
  5. <body>
  6. <form method="post" action="mailto:didier@ratabour.info?subject=commentaires" enctype="text/plain">
  7. <p>Nom : <input type="text" name="nom" /></p>
  8. <p>Prénom : <input type="text" name="prenom" /></p>
  9. <p>Comment trouvez-vous le site web ? Choisissez une réponse :</p>
  10. <input name="note" type="radio" value="1">1 (pas très intéressant)<br/>
  11. <input name="note" type="radio" value="2">2 (pas trop mal)<br/>
  12. <input name="note" type="radio" value="3">3 (sympa)<br/>
  13. <input name="note" type="radio" value="4">4 (J'ai adoré)<br/>
  14. <input name="note" type="radio" value="5">5 (Génial !)<br/>
  15. <p>Qu'avez-vous le plus aimé ?<br />
  16. <input name="love1" type="checkbox" value="Tout le site" checked="checked" />Tout le site est chouette !<br />
  17. <input name="love2" type="checkbox" value="Les photos"/> Les photos.<br />
  18. <input name="love3" type="checkbox" value="Le CV"/>Le choix des couleurs<br />
  19. <input name="love4" type="checkbox" value="Mise ééééen page"/>La mise en page<br />
  20. <input name="love5" type="checkbox" value="Humour"/>votre humour</p>
  21. <p>Avez-vous un commentaire à faire ?</p>
  22. <textarea rows="5" cols="30" name="commentaires">
  23. </textarea>
  24. <p>Quelle est votre adresse e-mail ? <input type="text" name="e-mail" /></p>
  25. <p><button type="submit">Envoyer le formulaire par e-mail</button>&nbsp;&nbsp;<button type="reset">Annuler</button></p>
  26. </form>
  27. </body>
  28. </html>


Tout a l'air parfait.
Quand je l'exécute, le mail qui est envoyé ne contient rien! Entièrement blanc!
S'agit-il d'un mauvais paramétrage de Thunderbird?
Qui peut m'éclairer?
Merci.
Question subsidiaire (qui n'a rien à voir): la déclaration de style en css
img {border-color:xxxxx}, même tournée sous toutes les syntaxes possibles, ne donne jamais aucune bordure autour de mes images.
Comment se fait-ce?


bon allez, je vais faire un petit effort pour te dépanner un peu, mais juste pour 2-3 trucs:
déjà, ton "style css" (ça me fait toujours marrer d'entendre style css quand je le vois écris comme ça et qu'il est intégré dans le code html :lol:) est mal écrit:

Code :
  1. img {border: Xpx solid #XXXXXX;}

Ne jamais oublier les ";" bourdèl !!!!!!
 
Ensuite, pour ce qui est du formulaire, je me demande si tu ferais pas mieux d'utiliser le php pour faire ton truc... :heink:


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » HTML / Javascript » envoi d'un formulaire par mailto... le mail est vide!
 

Annonces Google
Publicité
Dans les albums