Un popup html avec renvoi mail

Un popup html avec renvoi mail - HTML/CSS - Programmation

Marsh Posté le 28-06-2008 à 16:13:51    

Bonjour,
 
Je tente de créer un popup pour une confirmation d'anniversaire avec renvoi des résultats par mail mais je me galère pas mal...
 
Je ne parviens pas à envoyer le mail. Pouvez vous m'aiguiller ?
J'ai 3 fichiers :
- index.html
- popup.html
- mail.php
 
index.html
 
<body onLoad="window.open ('http://www.monsite.com/anniversaire/popup.html', 'popup', 'menubar=no,status=no,scrollbars=no, width=350,height=300' );">  
 
popup.html
 

Code :
  1. <BODY>
  2. <FORM method="POST" action="mail.php">
  3. <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">Réponse souhaitée pour le 10 aout</font></b>
  4. <P>Nom:<br>
  5. <INPUT type="text" name="sender_name" size=30>
  6. </p>
  7. <P>E-Mail:<br>
  8. <INPUT type="text" name="sender_email" size=30>
  9. </p>
  10. <input type="RADIO" name="action" value="add" CHECKED>
  11. <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">J'assisterai le sexagénaire avec</font><INPUT type="text" name="nombre_personne" size=1><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">personne(s)</font</b><br>
  12. <input type="RADIO" name="action" value="del">
  13. <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">Je n'assisterai le sexagénaire qu'en pensée</font></b><br>
  14. <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
  15. </font></b><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"></b><br>
  16. <input type="image" value="Envoyer" border="0" name="Envoyer" src="ok.gif" width="25" height="16">
  17. </font></b></br>
  18. mail.php
  19. <?php
  20. $msg = "Nom:\t$sender_name\n";
  21. $msg .= "E-Mail:\t$sender_email\n";
  22. $recipient = "monmail@gmail.com";
  23. $subject = "Confirmation anniversaire";
  24. $mailheaders = "Venant de la confirmation anniversaire <> \n";
  25. $mailheaders .= "Reply-To: $sender_email\n\n";
  26. mail($recipient, $subject, $msg, $mailheaders);
  27. echo "<HTML><HEAD>";
  28. echo "<TITLE>Envoyé !</TITLE></HEAD><BODY>";
  29. echo "<H1 align=center>Merci $sender_name</H1>";
  30. echo "<P align=center>";
  31. echo "Votre confirmation a été envoyé !.</P>";
  32. echo "</BODY></HTML>";
  33. ?>
  34. </FORM>
  35. </BODY>


 
Merci d'avance pour votre aide, chui tout paumé ;)

Reply

Marsh Posté le 28-06-2008 à 16:13:51   

Reply

Marsh Posté le 28-06-2008 à 16:19:15    

déja c'est $sender_name = $_POST['sender_mail']
etc.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed