Formulaire HTML

Florian -  
 BoOst -
Bonjour a tous, j'ai un problème avec les formulaires en hml. En effet, lorsque je tape le code (j'ai repris celui de commentcamarche.net), le formulaire semble être bon mais le problème arrive lorsque le formulaire doit être envoyé sur mon adresse e-mail car le message qui devrai être écrit dans la fenêtre Outlook ne contient que l'adresse du destinataire (la mienne) mais pas le reste du message avec les infos qui ont été saisie dans le formulaire. J'espère que vous pourrez m'aider. Merci d'avance.

15 réponses

  1. dedale82 Messages postés 403 Statut Membre 283
     
    Salut,
    il me semble que si les informations rentrees n'apparaissent pas, c'est parce qu'elle sont envoyees en fichier attache sous la forme d'un fichier .cab.
    Envoie le message sur ton adresse et verifie. Le fichier attache s'ouvre sans probleme sous le bloc note.
    Dis moi ce que ca donne.
    A plus
    0
  2. Florian
     
    Non ca ne marche pas, je recois un message vide, sans objet!!!
    0
    1. Florian
       
      Voici le code si ca peut aider:

      <FORM METHOD=POST ACTION="mailto:webmaster@commentcamarche.net">

      Enregistrement d'un utilisateur

      <TABLE BORDER=0>

      <TR>

      <TD>Nom</TD>

      <TD>

      <INPUT type=text name="nom">

      </TD>

      </TR>

      <TR>

      <TD>Prénom</TD>

      <TD>

      <INPUT type=text name="prenom">

      </TD>

      </TR>

      <TR>

      <TD>Sexe</TD>

      <TD>

      Homme : <INPUT type=radio name="sexe" value="M">

      <br>Femme : <INPUT type=radio name="sexe" value="F">

      </TD>

      </TR>

      <TR>

      <TD>Fonction</TD>

      <TD>

      <SELECT name="fonction">

      <OPTION VALUE="enseignant">Enseignant</OPTION>

      <OPTION VALUE="etudiant">Etudiant</OPTION>

      <OPTION VALUE="ingenieur">Ingénieur</OPTION>

      <OPTION VALUE="retraite">Retraité</OPTION>

      <OPTION VALUE="autre">Autre</OPTION>

      </SELECT>

      </TD>

      </TR>

      <TR>

      <TD>Commentaires</TD>

      <TD>

      <TEXTAREA rows="3" name="commentaires">
      Tapez ici vos commentaires</TEXTAREA>

      </TD>

      </TR>

      <TR>

      <TD COLSPAN=2>

      <INPUT type="submit" value="Envoyer">

      </TD>

      </TR>

      </TABLE>

      </FORM>



      Bien sur j'ai remplacer l'adresse e-mail par la mienne!!!
      0
  3. dedale82 Messages postés 403 Statut Membre 283
     
    Avec ou sans fichier attache
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. dedale82 Messages postés 403 Statut Membre 283
     
    Essaye de mettre des doubles quotes la :

    FORM METHOD="POST" ACTION="mailto:webmaster@commentcamarche.net"

    INPUT type="text" name="nom"

    INPUT type="text" name="prenom"

    INPUT type="radio" name="sexe" value="M"

    INPUT type="radio" name="sexe" value="F"
    0
  6. dedale82 Messages postés 403 Statut Membre 283
     
    a post, radio et text, tu n'as pas mis de quote, ecris à la place "post", "radio", "text".
    0
  7. Florian
     
    Tu pourrais recopier le code avec les corrections car je ne vois pas trop ce que tu veux dire!!! Merci d'avance.
    0
  8. dedale82 Messages postés 403 Statut Membre 283
     
    <FORM METHOD="POST" ACTION="mailto:webmaster@commentcamarche.net" >

    Enregistrement d'un utilisateur

    <TABLE BORDER=0>

    <TR>

    <TD>Nom</TD>

    <TD>

    <INPUT type="text" name="nom">

    </TD>

    </TR>

    <TR>

    <TD>Prénom</TD>

    <TD>

    <INPUT type="text" name="prenom">

    </TD>

    </TR>

    <TR>

    <TD>Sexe</TD>

    <TD>

    Homme : <INPUT type="radio" name="sexe" value="M">

    <br>Femme : <INPUT type="radio" name="sexe" value="F">

    </TD>

    </TR>

    <TR>

    <TD>Fonction</TD>

    <TD>

    <SELECT name="fonction">

    <OPTION VALUE="enseignant">Enseignant</OPTION>

    <OPTION VALUE="etudiant">Etudiant</OPTION>

    <OPTION VALUE="ingenieur">Ingénieur</OPTION>

    <OPTION VALUE="retraite">Retraité</OPTION>

    <OPTION VALUE="autre">Autre</OPTION>

    </SELECT>

    </TD>

    </TR>

    <TR>

    <TD>Commentaires</TD>

    <TD>

    <TEXTAREA rows="3" name="commentaires">
    Tapez ici vos commentaires</TEXTAREA>

    </TD>

    </TR>

    <TR>

    <TD COLSPAN=2>

    <INPUT type="submit" value="Envoyer">

    </TD>

    </TR>

    </TABLE>

    </FORM>
    0
  9. Florian
     
    Merci beaucoup mais en fait ca vient pas de ca!!! Pas d'autres idées?
    0
  10. ccb
     
    Bonjour,
    j'ai exactement le même problème :=(, l'envoie du formulaire ne marche pas avec outlook, pourtant avec outlook express, le message y compris le body est bien envoyé ainsi qu'avec yahoo mail, il n'y a qu'avec microsoft outlook que l'on perd les infos du formulaire.
    Je n'ai pas trouvé de solution, je pense que c'est outlook qui bug, merci de bien vouloir me venir en aide.
    Merci d'avance.
    0
  11. Florian
     
    Voila, c'est exactement le problème que j'ai!!!
    0
  12. dranac
     
    bonjour,
    le probleme est tout simple, outlook ne permet plus sauf restriction de toutes les sécurités l'envoie de donnée avec la fonction mailto.
    la solution: soit tu éberges
    soit tu vas sur ce site www.quick-web.com et tu te log et tu actives web2mail, t recevras une adresse internet et tu incorpore a la place de ton mailto:
    <form action=http://web2mail.quick-web.com/?login=**** method=post>
    ca vaut ce que ca vaut, j'ai pas d'autre solution facille.
    si qq en a une ....
    0
    1. Antoine Jammes
       
      juste une question ; quelle est la syntaxe exacte pour saisir le login et le password fournis par quick-web ?
      0
  13. isabelle
     
    Comment fait on un formulaire de contact email HTML avec fichier joint svp ? Pourrais je avoir un script comme ceux présentés sur ce site, avec la fonction fichier joint ? Merci.
    0
  14. BoOst
     
    Salut Isabelle,
    voici un script que j'ai adapté de celui-ci : webmaster un formulaire de contact pour votre site

    Pour que cela fonctionne, il faut que ton hébergeur accepte les téléchargement (upload) de fichiers, certains ne le font pas.
    enfin essaye, tu verra bien !
    a savoir que la taille maximum autorisée est fixée par l'hebergeur.

    J'ai ecrit "MODIF" la ou j'ai ajouté du code, pour que tu puisse le reprendre :
    http://dhboost.info/script-contact.txt
    (fait bouton de droite, enregistrer sous "test.php" par exemple)
    0