Tom's Guide > Forum > Programmation > Formulaire

Formulaire

Forum Programmation : Formulaire

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

J'aimerais savoir coment faire un forumulaire ou dès qu'il appye sur le bouton, ça m'envoy ce qu'il a mis par adresse e-mail ?

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

Des tonnes de scripts sont presents sur le net cherche sur google avant de poster ici

Répondre à h2h2

Je l'ai fait je trouve pas !

PS: J'ai suprimé un truc donc je laisse le script ici mais bon (sert à rien pour vous) :

<TD VALIGN="TOP" WIDTH="115">
<BODY LINK="#ff8300" VLINK="red">
<A href="http://badnazo.free.fr/hydrospheria">Index</A>
<br>
<A href="http://badnazo.free.fr/hydrospheria/groupe.php">le Groupe</A>
<br>
<A href="http://badnazo.free.fr/hydrospheria/lyrics.php">les Paroles</A>
<br>
<A href="http://badnazo.free.fr/hydrospheria/contact.php">Contact</A>
<br>
<br>
<A href="http://badnazo.free.fr/hydrospheria/player.php">Player</A>
<br>
<br>
<br>
<br>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="image" src="https://www.paypal.com/fr_FR/i/btn/x-click-but04.gif" border="0" name="submit" alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée">
<img alt="" border="0" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
</form>
<!-- Debut du code Domino Counter -->
<script type="text/javascript">var dominocounter_a = "hydrospheria";</script>
<script type="text/javascript" src="http://www.dominocounter.net/webcounter.js"></script>
<!-- Fin du code Domino Counter -->
</FONT>
</TD>

Répondre à Hkwxyz

Tu sais que tu peux faire des liens relatifs plutôt que des liens absolus. Je m'explique, tu peux faire /mon_dossier/ma_page.html au lieu de www.mon_site.fr/mon_dossier/ma_page.html.
Un exemple : si jamais tu change de nom de domaine, tu devra tout changer avec des liens absolus !

Répondre à erdnaxeli

deux solutions pour ta question :
client ou serveur
Javascript ou langage de programmation (PHP, ASP, Java...)
C toi qui choiz..cherche sur google c plus rapide que d'attendre une reponse du forum...

Répondre à walaric

Je suis sur php/mysql et html.

Et j'aimerais surtout savoie en html faire un forulaire ou quand il clique dessus, ça m'envoyer ce qu'il à mis dans le formulaire à mon adresse.

Répondre à Hkwxyz

Bon pour etre clair et concret en javascript, tu crée une fonction envoimail qui check tous les champs du formulaire voir si ils sont pas vides ou pas au bon format...et qui si ces tests ont reussis renvoie vers le script php email.php.

Ce script recupera les champs du formulaire par les variables $_POST("nom_variable" ) et tu pourras envoyer le mail ensuite...
En php tu as la fonction mail(), tu peux trouver de la doc la dessus sur php.net...en gros:
mail(moi@moi.com, "l'objet du mail", "message du mail...blablabla..." ) renvoie 0 ou 1 selon si ca marche ou pas...

tu mettras ensuite un onSubmit sur le formulaire tel que:
<form onsubmit="envoimail()">

Le mieux c de valider le formulaire en javascript et d'envoyer le mail par php. En php, tu pourras meme envoyer des mails au format HTML.

Répondre à walaric

Ex je veux qu'il m'envoy par e-mail, j'ai déja un ex de forumaire :

<html>
<body>
<form method="POST" action="login.php"><br>
<p>Login:<input type="text" name="login"></p>
<p>Password:<input type="text" name="password"></p>
<p><input type="submit" value="S''identifier"></p>
</form>
</body>
</html>

Faux que je mette ou remplace quoi ? ( c'est un exemple pour pseudo j'avais pas mieux)

Répondre à Hkwxyz

Pour e-mail ca te donne ca.

Dans ta page tu met :

Code :
  1. <HTML>
  2. <HEAD>
  3. <TITLE>E-Mail Form</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <FORM method="POST" action="do_sendform.php">
  7. <P>Your Name:<br>
  8. <INPUT type="text" name="sender_name" size=30>
  9. </p>
  10. <P>Your E-Mail Address:<br>
  11. <INPUT type="text" name="sender_email" size=30>
  12. </p>
  13. <P>Message:<br>
  14. <textarea name="message" cols=30 rows=5></textarea>
  15. </p><INPUT type="submit" value="Send This Form">
  16. </FORM>
  17. </BODY>
  18. </HTML>



et dans un fichier nomé do_sendform.php tu met :

Code :
  1. <?php
  2. $msg = "Sender Name:\t$sender_name\n";
  3. $msg .= "Sender E-Mail:\t$sender_email\n";
  4. $msg .= "Message:\t$message\n\n";
  5. $recipient = "you@youremail.com";
  6. $subject = "Web Site Feedback";
  7. $mailheaders = "From: My Web Site <> \n";
  8. $mailheaders .= "Reply-To: $sender_email\n\n";
  9. mail($recipient, $subject, $msg, $mailheaders);
  10. echo "<HTML><HEAD>";
  11. echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
  12. echo "<H1 align=center>Thank You, $sender_name</H1>";
  13. echo "<P align=center>";
  14. echo "Your feedback has been sent.</P>";
  15. echo "</BODY></HTML>";
  16. ?>

Répondre à artkub
Tom's Guide > Forum > Programmation > Formulaire
Aller à :

Il y a 2156 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