FORUM Tom's Hardware » Programmation » HTML / Javascript » aide pour envoi de questionnaire par mail
 

aide pour envoi de questionnaire par mail

Il y a 302 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : aide pour envoi de questionnaire par mail
 
Plus d'informations

Bonjour,
Voilà, je posséde un site web, je suis en train de réaliser une étude pour ma creétion d'entreprise.
J'ai bidouiller un qestionnaire, dont je  vais en  modifier les questions, mais j'aimerais que ce questionnaire puisse m'étre envoyé par mail directement.
 
Je vais présenter sur mon site ce questionnaire entre deux balises iframe, mais comment rajouter l'option : envoyer le questionnaire?
Qui aurait un petit script que je pourrais ajouter sous celui de mon questionnaire pour cela?
 
 
Merci beaucoup pour votre aide.
 
Sylvain
 
www.aquasyl.fr
 

Profil : Pointeur
Plus d'informations

te faut un script coté serveur

85x85 : le comble du ridicule :o
Plus d'informations

euh, avec les balises "form" ca suffit pas ??


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Profil : Pointeur
Plus d'informations

non, faut aussi traiter le formulaire

Message cité 1 fois
Message édité par KangOl le 24-03-2007 à 22:32:05
85x85 : le comble du ridicule :o
Plus d'informations

ah... mon formulaire est de la sorte, et ça marche bien (je suis également chez Free)

Code :
  1. <FORM METHOD="POST" ACTION="http://perso0.free.fr/cgi-bin/form2mail.pl" enctype="multipart/mixed" name="AVIS">
  2.     <p>Nom :<br />
  3.     <input type="text" name="Nom" size="40"></p>
  4.     <p>&nbsp;</p>
  5.     <p>Adresse e-mail :<br />
  6.     <input type="text" name="Adresse mail" size="40"></p>
  7.     <p>&nbsp;</p>
  8.     <p>Objet du message :<br />
  9.     <input type="text" name="Objet" size="40"></p>
  10.     <p>&nbsp;</p>
  11.     <p>Message :<br />
  12.     <textarea rows="4" name="Message" cols="40"></textarea></p>
  13.     <p>&nbsp;</p>
  14.     <p>&nbsp;</p>
  15.     <p>
  16.     <input type="submit" value="Envoyer" name="envoyer">&nbsp;&nbsp;&nbsp;
  17.     <input type="reset" value="Effacer" name="effacer">
  18.     </p>
  19.     </form>


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Profil : Pointeur
Plus d'informations

[intégriste]
c'est quoi ces balises et attributs en majuscule ?
et il est ou le fieldset/legend ?
et les label's ?
 
[/integriste]

85x85 : le comble du ridicule :o
Plus d'informations

J'ai rien compris à ton charabia ! Il me semblait qu'il fallait écrire en francais et etre clair pour se faire comprendre de tous ! Pas de langage sms sur le forum ! Tu devrais le savoir toi !
[/déconne]
Nan sérieux, il marche bien mon formulaire comme ça ! pourquoi tu veux toujours tout compliquer ? :lol:


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Profil : Pointeur
Plus d'informations

@note: il y a toujours moyen de mieux faire ...

Je me la pête
Profil : /!\ Docteur - PDG
Plus d'informations

Chapellois a écrit :

euh, avec les balises "form" ca suffit pas ??


 

a écrit :

non, faut aussi traiter le formulaire


Dartyduck, tu as bien un traitement externe de ton formulaire, par un script perl (voir l'url que tu as mis dans l'attribut "action" de la balise <form> ), même si tu te sers de ce qui est fourni par Free. Ce n'est pas la balise <form> ou le seul navigateur du visiteur qui fait tout. ;)
 
 

a écrit :

[intégriste]
c'est quoi ces balises et attributs en majuscule ?
et il est ou le fieldset/legend ?
et les label's ?
 
[/integriste]


 

Chapellois a écrit :

J'ai rien compris à ton charabia ! Il me semblait qu'il fallait écrire en francais et etre clair pour se faire comprendre de tous ! Pas de langage sms sur le forum ! Tu devrais le savoir toi !
[/déconne]
Nan sérieux, il marche bien mon formulaire comme ça ! pourquoi tu veux toujours tout compliquer ? :lol:


En recopiant directement ce que propose Free, tu as garder les "erreurs" (ou plutôt le style html 4) de la balise <form>, d'où les majuscules du nom de la balise et de ses attributs. C'est interdit en xhtml. :)
Pour fieldset et legend (auquel j'aurais aussi rajouter label...), regarde la doc sur le (x)html, et tu verras à quoi ça  peut servir. C'est parfoir sympa pour la présentation et/ou l'accessibilité de ton formulaire :jap:
 
 
Kangol est un intégriste :o Mais il a souvent (toujours ?) raison, ses idées sont bonnes et derrière leur aspect laconique, très riches d'enseignement :)
 
/mode lèche boule off :D
 


---------------
.: La Pipicy Team :love: :.
85x85 : le comble du ridicule :o
Plus d'informations

J'en prends bonne note.
=> KangOl (Skippy) : Gloire à toi, ô grand gourou !


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Profil : Pointeur
Plus d'informations

[:cupra]

Plus d'informations

Bonjour, et merci.
 
J'ai tenté de traficoter ce formulaire :
 
http://aquasyl.free.fr/aqua.htm
 
Mais quand j'envoi j'ai une erreur de ce type :
 
http://img82.imageshack.us/img82/5884/screenshot002pe7.jpg
 
Je recoit tous de même le formunaire, mais mon client aura cette érreur?
 
Que puis-je modifier
Voici le code :
 

Code :
  1. <FORM METHOD="POST" ACTION="http://perso0.free.fr/cgi-bin/form2mail.pl" enctype="multipart/mixed" name="AVIS">
  2. <HTML>
  3. <HEAD>
  4. </SCRIPT>
  5. <TABLE border="0" width="100%" cellspacing="0" cellpadding="2">
  6. <TR><TD><FONT class="PBPTitle">AQUARIUMS SUR MESURE</FONT></TD></TR>
  7. </TABLE>
  8. </TD>
  9. </TR>
  10. <TR><TD><HR width="98%" align="center" style="color: rgb(128,128,128); height:1"><TABLE background="" width="100%">
  11. <TR>
  12. <TD><div style="text-align: center;"><font size="5"><span style="font-weight: bold;">DEMANDE DE DEVIS<br><br></span></font></div></TD></TR>
  13. <TR>
  14. <TD><span style="font-weight: bold;">Norme St Gobain pour l'épaisseur du verre :</span><br><br>hauteur &lt; 40 cm =&nbsp;&nbsp; 6 mm<br>hauteur &lt; 50 cm =&nbsp;&nbsp; 8 mm<br>hauteur &lt; 60 cm = 10 mm<br>hauteur &lt; 70 cm = 12 mm<br>hauteur &lt; 95 cm = 15 mm<br>hauteur &gt; 95 cm = 19 mm<br><br></TD></TR>
  15. <TR>
  16. <TD><TABLE background="">
  17. <TR>
  18. <TD>Longueur en cm :<br></TD><TD><INPUT wbformctrl="1" class="PB" type="text" OnKeyPress="return NoEnterKey()" name="WBFLONGUEUR" size="6" maxlength="6" wbvalreq="1" wbvaltype="4" />
  19. </TD></TR>
  20. <TR>
  21. <TD>Largeur en cm : <br></TD><TD><INPUT wbformctrl="1" class="PB" type="text" OnKeyPress="return NoEnterKey()" name="WBFLARGEUR" size="6" maxlength="6" wbvalreq="1" wbvaltype="4" />
  22. </TD></TR>
  23. <TR>
  24. <TD>Hauteur en cm : <br></TD><TD><INPUT wbformctrl="1" class="PB" type="text" OnKeyPress="return NoEnterKey()" name="WBFHAUTEUR" size="6" maxlength="6" wbvalreq="1" wbvaltype="4" />
  25. </TD></TR>
  26. <TR>
  27. <TD>Epaisseur du verre : <br></TD><TD><SELECT wbformctrl="1" class="PB" name="WBFEPAISSEUR" size="1" wbvalreq="1" wbvalidxzero="1">
  28. <OPTION value="0">
  29. 0</OPTION>
  30. <OPTION value="4">
  31. 4</OPTION>
  32. <OPTION value="5">
  33. 5</OPTION>
  34. <OPTION value="6">
  35. 6</OPTION>
  36. <OPTION value="8">
  37. 8</OPTION>
  38. <OPTION value="10">
  39. 10</OPTION>
  40. <OPTION value="12">
  41. 12</OPTION>
  42. <OPTION value="15">
  43. 15</OPTION>
  44. <OPTION value="19">
  45. 19</OPTION>
  46. </SELECT>
  47. </TD></TR>
  48. <TR>
  49. <TD>Couleur du silicone : <br></TD><TD><SELECT wbformctrl="1" class="PB" name="WBFSILICONE" size="1">
  50. <OPTION value="Translucide">
  51. Translucide</OPTION>
  52. <OPTION value="Noir">
  53. Noir</OPTION>
  54. </SELECT>
  55. </TD></TR>
  56. </TABLE>
  57. <TABLE background="">
  58. <TR>
  59. <TD></TD><TD><font style="text-decoration: underline;" size="4"><br>OPTIONS POSSIBLES<br><br></font></TD><TD></TD><TD></TD><TD></TD><TD></TD></TR>
  60. <TR>
  61. <TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFColonne" value="Colonne seche" />
  62. </TD><TD>Colonne sèche<br></TD><TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFUnpancoupe" value="Un pan coupé" />
  63. </TD><TD>Un pan coupé<br></TD><TD>Trou(s) : <br></TD><TD><SELECT wbformctrl="1" class="PB" name="WBFTROU" size="1">
  64. <OPTION value="0">
  65. 0</OPTION>
  66. <OPTION value="1">
  67. 1</OPTION>
  68. <OPTION value="2">
  69. 2</OPTION>
  70. <OPTION value="3">
  71. 3</OPTION>
  72. <OPTION value="4">
  73. 4</OPTION>
  74. <OPTION value="5">
  75. 5</OPTION>
  76. <OPTION value="6">
  77. 6</OPTION>
  78. <OPTION value="7">
  79. 7</OPTION>
  80. <OPTION value="8">
  81. 8</OPTION>
  82. <OPTION value="9">
  83. 9</OPTION>
  84. <OPTION value="10">
  85. 10</OPTION>
  86. </SELECT>
  87. </TD></TR>
  88. <TR>
  89. <TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFPercage" value="Perçage" />
  90. </TD><TD>Joint Plat Poli<br></TD><TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFDeuxpanscoupes" value="Deux pans coupés" />
  91. </TD><TD>Deux pans coupés<br></TD><TD>Perçage : <br></TD><TD><SELECT wbformctrl="1" class="PB" name="WBFPERCAGE" size="1">
  92. <OPTION value="0">
  93. 0</OPTION>
  94. <OPTION value="27 mm">
  95. 27 mm</OPTION>
  96. <OPTION value="34 mm">
  97. 34 mm</OPTION>
  98. <OPTION value="43 mm">
  99. 43 mm</OPTION>
  100. <OPTION value="55 mm">
  101. 55 mm</OPTION>
  102. <OPTION value="60 mm">
  103. 60 mm</OPTION>
  104. <OPTION value="75 mm">
  105. 75 mm</OPTION>
  106. </SELECT>
  107. </TD></TR>
  108. <TR>
  109. <TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFTropplein" value="Trop plein" />
  110. </TD><TD>Trop plein<br></TD><TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFUnefaceinclinee" value="Une face inclinée" />
  111. </TD><TD>Une face inclinée<br></TD><TD></TD><TD></TD></TR>
  112. <TR>
  113. <TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFCouvercles" value="Couvercles" />
  114. </TD><TD>Couvercles en 4 mm<br></TD><TD><INPUT wbformctrl="1" class="PB" type="checkbox" name="WBFDeuxfacesinclinees" value="Deux faces inclinées" />
  115. </TD><TD>Deux faces inclinées<br></TD><TD></TD><TD></TD></TR>
  116. </TABLE>
  117. </TD></TR>
  118. <TR>
  119. <TD><TABLE background="">
  120. <TR>
  121. <TD>Afin de vous répondre merci de nous communiquer votre adresse émail :<br></TD><TD><INPUT wbformctrl="1" class="PB" type="text" OnKeyPress="return NoEnterKey()" name="WBFemail" size="30" maxlength="100" wbvalreq="1" wbvaltype="1" />
  122. </TD><TD></TD></TR>
  123. <TR>
  124. <TD>Informations complémentaires : <br></TD><TD><INPUT wbformctrl="1" class="PB" type="text" OnKeyPress="return NoEnterKey()" name="WBFinfo" size="30" maxlength="500" />
  125. </TD><TD></TD></TR>
  126. <TR>
  127. <TD><br><br></TD><TD></TD><TD></TD></TR>
  128. <TR>
  129. <input type="submit" value="Envoyer" name="envoyer">&nbsp;&nbsp;&nbsp;
  130. </TD><TD></TD><TD></TD></TR>
  131. </TABLE>
  132. </TD></TR>
  133. </TABLE>
  134. </TD></TR></FORM>
  135. </TABLE>
  136. </TD><TD valign="top"><TABLE border="0" cellspacing="0" cellpadding="0"><TR><TD><TABLE width="100%"  bgcolor="#FFFFFF" style="border-color:#6633FF; border-style:solid; border-width:1;" cellspacing="2" cellpadding="2">
  137. </SCRIPT>
  138. </BODY></HTML>

Plus d'informations

Pour la notif

Je me la pête
Profil : /!\ Docteur - PDG
Plus d'informations

Il faut juste que tu crées une page result.html dans laquelle tu peux par ex remercier ton client d'avoir rempli le formulaire. Et tu place cette page à la racine de ton site.


---------------
.: La Pipicy Team :love: :.
Profil : Pointeur
Plus d'informations

aie mes yeux


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

KangOl, c'est la cat' HTML ici, pas xhtml. :o
 
Alors :
1 - soit tu acceptes le code de aquasyl,
2 - soit on change le nom de la cat'
 
 
... Ok, la deux :D


---------------
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
n°30768
25-05-2007 à 23:00:05
Masquer