Tom's Guide > Forum > Programmation > Comment recevoir les réponses d'un questionnaire HTML

Comment recevoir les réponses d'un questionnaire HTML

Forum Programmation : Comment recevoir les réponses d'un questionnaire HTML

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut tout le monde,
Je dois faire en sorte que les réponses d'un formulaire html arrivent dans une boite mail...
Le probleme est qu'avec tout les codes présents sur certains sites j'arrive pas a faire que cela marche.
Y aurait il pas quelqun qui connaisse le code parfait ??
Merci d'avance.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Quand ta une question comme sa c a moi qui fau demander lol sur msn on veu que moi lol :-D

Citation :


<form name="form1" method="post" action="ton adresse email">

Ici tu met tes champs

<input type="submit" name="Submit" value="Envoyer">
</form>



Voila cadeau

Edit: dans ce cas si la personne doit envoyer avec outlook express ou autre messagerie mai si tu veu il existe des script qui permete d'envoyer sans avoir recour a une adresse email

Répondre à wolfjeremy

En effet, si tu veux que le formulaire puisse etre accessible pour tous, il te faut te servir du php.

Ici, ta page form.html

Code :
  1. <form action="traitement.php" method="post">
  2. <!-- ton formulaire ici -->
  3. </form>



Là, ta page traitement.php

Code :
  1. <?php
  2. // ici, tu recolte les infos de ton formulaire
  3. // puis, tu te sert de la fonction mail() de php pour t'envoyer le mail...
  4. // Et voila !
  5. ?>



Tu peux aller sur http://www.siteduzero.com,
Il t'explique tout sur le php :-D :-)

Répondre à minibou@IDN

Viii justement y a pas quelqun qui aurait le code script pour envoyer le formulaire sans outlook express ? Il me semble que j'avais deja testé un codage comme ca mais quand je clique sur envoyer et ca fais comme si il ouvrait un lien compliqué...
Any solutions ??

Répondre à yann_bouzouk

coucou moi je dois envoyer les reponses de mon questionnaire html sur une base de données access quelqu'un peut m'aider ?

ps: je ne connais ps le php j'utilise le javascript !

Répondre à a259

Pour PHP

Code :
  1. <?
  2. $l['contact_head'] = 'Formulaire de contact';
  3. $l['contact_email'] = 'Email';
  4. $l['contact_title'] = 'Titre';
  5. $l['contact_message'] = 'Message';
  6. $l['contact_forget'] = 'Vous avez oublié de remplire un champs';
  7. $l['contact_wemail'] = 'L’adresse email n’est pas valide';
  8. $l['contact_send'] = 'Envoyer';
  9. $l['contact_success'] = 'Votre message vient d’être envoyé, il sera traité dans les plus brefs delais';
  10. $l['contact_notice'] = 'Veillez remplir les champs';
  11. $l['l_edit'] = 'Le nouveau langage est pris en compte, rafraichissez la page';
  12. if ( isset( $_POST['email']      ) )    {  $email      = $_POST['email'];        } else {  $email      = '';  }
  13. if ( isset( $_POST['title']      ) )    {  $title      = $_POST['title'];        } else {  $title      = '';  }
  14. if ( isset( $_POST['message']    ) )    {  $message    = $_POST['message'];      } else {  $message    = '';  }
  15. if ( isset( $_POST['submit'] ) )
  16. {
  17.   if ( empty( $email ) OR empty( $title ) OR empty( $message ) )
  18.   {
  19.       $str['contact_notice'] = $l['contact_forget'];
  20.   }
  21.   else
  22.   {
  23.       if ( ! ereg( '.+(@.+)(.[[:alpha:]]{2}([[:alpha:]]?))$', $email ) )
  24.       {
  25.         $str['contact_notice'] = $l['contact_wemail'];
  26.       }
  27.       else
  28.       {
  29.         $str['contact_notice'] = $l['contact_success'];
  30.         mail( 'ultiny@gmail.com', $title, $message, 'From:' . $email );
  31.         $email = '';
  32.         $title = '';
  33.         $message = '';
  34.       }
  35.   }
  36. }
  37. else
  38. {
  39.   $str['contact_notice'] = $l['contact_notice'];
  40. }
  41. ?>
  42. <table width="415" border="0" align="center" cellpadding="0" cellspacing="0">
  43. <tr>
  44.   <td><img src="img/contact_<? echo $lng_u; ?>.jpg" width="625" height="138"></td>
  45. </tr>
  46. </table>
  47. <table width="625" border="0" align="center" cellpadding="0" cellspacing="0">
  48. <tr>
  49.   <td height="374" background="img/border.gif" valign="top">
  50.   <div align="center" class="head"><br><? echo $l['contact_head']; ?></div><br><br>
  51.   <form name="contact" method="post" action="?p=contact">
  52.     <table width="90%" border="0" align="center">
  53.     <tr>
  54.       <td><div align="right"><? echo $l['contact_email']; ?>:</div></td>
  55.       <td width="10"></td>
  56.       <td width="1"><input type="text" name="email" value="<? echo $email; ?>" class="option"></td>
  57.     </tr>
  58.     <tr>
  59.       <td><div align="right"><? echo $l['contact_title']; ?>:</div></td>
  60.       <td width="10"></td>
  61.       <td width="1"><input type="text" name="title" value="<? echo $title; ?>" class="option" size="50"></td>
  62.     </tr>
  63.     <tr>
  64.       <td valign="top"><div align="right"><? echo $l['contact_message']; ?>:</div></td>
  65.       <td width="10"></td>
  66.       <td width="1"><textarea name="message" cols="60" rows="8" class="option"><? echo $message; ?></textarea></td>
  67.     </tr>
  68.     <tr>
  69.       <td></td>
  70.       <td width="10"></td>
  71.       <td width="1"></td>
  72.     </tr>
  73.     <tr>
  74.       <td></td>
  75.       <td width="10"></td>
  76.       <td width="1"><input type="submit" name="submit" value="<? echo $l['contact_send']; ?>" class="option"></td>
  77.     </tr>
  78.     </table>
  79.   </form>
  80.   <div align="center"><? echo $str['contact_notice']; ?></div><br>
  81.   </td>
  82. </tr>
  83. </table>



Donnera ceci : http://www.ultiny.com/?p=contact

Pour le JS dsl mais c'est impossible de se connecter à une base avec. Tu dois utiliser un language serveur tels que PHP ou ASP

Répondre à ultiny
Tom's Guide > Forum > Programmation > Comment recevoir les réponses d'un questionnaire HTML
Aller à :

Il y a 1035 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens