Se connecter / S'enregistrer
Votre question

Problème avec un code pour formulaire en html

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
6 Décembre 2008 22:07:20

Bonjour, j'ai un problème avec se code de formulaire :

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "<a href="http://www.w3.org/TR/REC-html40/loose.dtd" rel="nofollow" target="_blank">http://www.w3.org/TR/REC-html40/loose.dtd</a>">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6. <script src="passparam.js"></script>
  7. <SCRIPT LANGUAGE="JavaScript">
  8. function Envoyer(f) {
  9. f.submit();
  10. }
  11. </SCRIPT>
  12. <title>Le titre de ma page</title>
  13. </head>
  14. <body>
  15. <form action="mailto:Mon adresse e-mail?subject=Le sujet de l'e-mail" method=post ENCTYPE="text/plain" name="formulaire1">
  16.  
  17. <h2>Mon titre</h2>
  18.  
  19. <p>
  20. Votre Pseudo* <br />
  21. <input type="text" name="Pseudo " />
  22.  
  23. <p>
  24. Votre mot de passe* <br />
  25. <input type="text" name="Mot de passe " />
  26.  
  27. <p>
  28. Votre age* <br />
  29. <input type="text" name="Âge " />
  30.  
  31. <p>
  32. Votre jeu* <br />
  33. <input type="text" name="Jeu " />
  34.  
  35. <p>
  36. Votre level* <br />
  37. <input type="text" name="niveau " />
  38. <p>
  39. <INPUT type="button" value="s'inscrire !" onClick="Envoyer(this.form)" /> <input type="reset" name="reset" value="Retablir" />
  40. </form>
  41. </body>
  42. </html>


Quand on clique sur "envoyer", l'ordinateur ouvre Outlook / programme de messagerie avec dedans les informations que la personne a complétée.
Se que j'aimerai après avoir cliquer sur "envoyer", c'est que les informations s'envoient directement par e-mail, sans que sa ouvre de programme de messagerie, et que la personne soit redirigée sur une page nommée, par exemple, "Attende.html"

Merci

Autres pages sur : probleme code formulaire html

a c 232 L Programmation
11 Décembre 2008 02:07:48

Salut,

Pour faire ça, il faut du PHP (ou un autre langage de programmation web), et utiliser les fonctions pour envoyer des mails (mail en php)
11 Décembre 2008 06:53:43

On me dit d'utiliser la commande "print_r($_POST)"

On pourrait m'éclairer ?
a c 232 L Programmation
11 Décembre 2008 12:43:17

print_r($_POST) va te permettre d'afficher toutes les données que tu as remplies dans ton formulaire ( http://php.net/print_r )

tu utiliseras la fonction mail pour envoyer des mails ( http://php.net/mail )

Le plus simple reste de récupérer des scripts sur internet qui ont cette fonction, s'ils sont bien faits tu ne devrais pas avoir trop de modifications à faire pour que ça fonctionne !
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS