Se connecter avec
S'enregistrer | Connectez-vous

Formulaire

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

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>

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.

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)

Pour e-mail ca te donne ca.

Dans ta page tu met :
  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 :

  1. <?php
  2.  
  3. $msg = "Sender Name:\t$sender_name\n";
  4. $msg .= "Sender E-Mail:\t$sender_email\n";
  5. $msg .= "Message:\t$message\n\n";
  6.  
  7. $recipient = "you@youremail.com";
  8. $subject = "Web Site Feedback";
  9.  
  10. $mailheaders = "From: My Web Site <> \n";
  11. $mailheaders .= "Reply-To: $sender_email\n\n";
  12.  
  13. mail($recipient, $subject, $msg, $mailheaders);
  14.  
  15. echo "<HTML><HEAD>";
  16. echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
  17. echo "<H1 align=center>Thank You, $sender_name</H1>";
  18. echo "<P align=center>";
  19. echo "Your feedback has been sent.</P>";
  20. echo "</BODY></HTML>";
  21.  
  22. ?>
Lassé par la pub ? Créez un compte
Tom's guide dans le monde