Se connecter avec
S'enregistrer | Connectez-vous

Envoi de formulaire

Dernière réponse : dans Programmation

Bonjour,
je me prends la tete sur comment faire une saisie d'informations visiteur (ca j'ai trouvé) puis qu'en cliquant sur "envoyer" ces infos m'arrivent par mail. j'ai bien cherché sur le net mais à chaque fois, j'avais le même probleme:
je fais un test de saisie en ligne et je clique sur "envoyer" et là, une fenetre outlook d'écriture de mail s'ouvre avec dans le champs adresse mail mon adresse, et tout le reste vide. Moi c'est pas du tout ce que je veux. si je voulais ca j'aurais juste mis un mailto et pas de formulaire! Quelqu'un pourrait m'aider?
voici le code trouvé sur le net:

  1. <form name="formulaire" method="post" enctype="text/plain" action="mailto:moi@domaine.com">
  2. <p>Prenom : <input type="text" name="prenom" size="30"></p>
  3. <p>Adresse mail : <input type="text" name="adressemail" size="50"></p>
  4. <input type="reset" name="efface" value="Rétablir">
  5. <input type="submit" name="envoi" value="Envoyer">
  6. </form>


Merci à vous.

Autres pages sur : envoi formulaire

Lassé par la pub ? Créez un compte

Ben ca marche pas. En fait, mon problème (et il parait que c'en est un) est que mon hébergeur est free. Voici mon code html:

  1. <!--DEBUT CODE FORMULAIRE-->
  2.  
  3. <FORM METHOD="POST" ACTION="<a href="http://perso0.free.fr/cgi-bin/form2mail.pl" target="_blank">http://perso0.free.fr/cgi-bin/form2mail.pl</a>" enctype="multipart/mixed" name="AVIS">
  4.  
  5. <p>Nous vous invitons à remplir ce petit questionnaire afin de nous donner votre avis.</p>
  6.  
  7. <div id="formulaire">
  8.  
  9. <p>Votre Prénom Nom :<br />
  10. <input type="text" name="champ1" size="40"></p>
  11.  
  12. <p>Votre adresse email :<br />
  13. <input type="text" name="champ2" size="40"></p>
  14.  
  15. <p>Par qui avez-vous eu connaissance de ce site :<br />
  16. <input type="text" name="champ3" size="40"></p>
  17.  
  18. <p>Vous pouvez écrire ici vos suggestions :<br />
  19. <textarea rows="4" name="champ4" cols="40"></textarea></p>
  20.  
  21. <p>
  22. <input type="submit" value="Envoyer" name="envoyer">   
  23. <input type="reset" value="Recommencer" name="recommencer">
  24. </p>
  25.  
  26. </form>
  27.  
  28. <!--FIN CODE FORMULAIRE-->
  29.  
  30. </div>
Expert Programmation

Faut lire la doc :o  Et surtout la suivre :o 

http://support.free.fr/documentation.html (rubrique "Pages Perso") :jap: 

1/ pour le mail, tu n'as pas le choix, c'est forcément celui associé à ton compte ; si ça te va pas, tu utilises php comme tu voulais le faire avant.

2/ faut créer la page result.html comme page de résultat.

3/ Free, c'est pas un problème, et si c'en est un cherche toi un autre hébergeur.
Expert Programmation

.html c'est l'extention des fichiers HTML.

.htm c'est la réduction à trois caractères de l'extention .html. Cela est dû à l'utilisation d'un système d'exploitation limité et obsolète, ou d'un système plus récent se basant sur l'ancien.

FREE utilise sans doute des systèmes récents, ou bien encore des systèmes bien pensés dès le départ.....

[Hidden troll inside :lol: ]
Expert Programmation

[:spamafote] Fais comme tu veux, l'un comme l'autre fonctionne. Moi, j'impose à Windows les 4 lettres, plus par esprit de contradiction qu'autre chose ;)  J'ai prévenu, il y a du troll sous-jacent, alors je n'insiste pas...
Lassé par la pub ? Créez un compte