emrico | 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 :
- <BODY>
- <FORM method="POST" action="mail.php">
- <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">Réponse souhaitée pour le 10 aout</font></b>
- <P>Nom:<br>
- <INPUT type="text" name="sender_name" size=30>
- </p>
- <P>E-Mail:<br>
- <INPUT type="text" name="sender_email" size=30>
- </p>
- <input type="RADIO" name="action" value="add" CHECKED>
- <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>
- <input type="RADIO" name="action" value="del">
- <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>
- <b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
- </font></b><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"></b><br>
- <input type="image" value="Envoyer" border="0" name="Envoyer" src="ok.gif" width="25" height="16">
- </font></b></br>
- mail.php
- <?php
- $msg = "Nom:\t$sender_name\n";
- $msg .= "E-Mail:\t$sender_email\n";
- $recipient = "monmail@gmail.com";
- $subject = "Confirmation anniversaire";
- $mailheaders = "Venant de la confirmation anniversaire <> \n";
- $mailheaders .= "Reply-To: $sender_email\n\n";
- mail($recipient, $subject, $msg, $mailheaders);
- echo "<HTML><HEAD>";
- echo "<TITLE>Envoyé !</TITLE></HEAD><BODY>";
- echo "<H1 align=center>Merci $sender_name</H1>";
- echo "<P align=center>";
- echo "Votre confirmation a été envoyé !.</P>";
- echo "</BODY></HTML>";
- ?>
- </FORM>
- </BODY>
|
Merci d'avance pour votre aide, chui tout paumé |