salut,
J'ai crée un script PHP pour envoyer un mail à l'aide d'un formulaire en ligne sur un site,le script fonctionne (il affiche que votre message a été bien envoyé)mais je ne trouve aucun message dans ma boite de réception.
Voilà mon code:
<body>
<form name="envoiemail" method="post" action="email.php">
<table width="95%" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><div align="center" class="verdana10black"></div></td>
</tr><tr>
<td></td></tr>
<tr>
<td> </td>
<td width="2%"> </td>
<td> </td>
</tr>
<tr>
<td class="verdana14blue"><div align="right">Votre nom:</div></td>
<td> </td>
<td><input name="nom" type="text" /></td>
</tr>
<tr>
<td class="verdana14blue"><div align="right">Votre email:</div></td>
<td> </td>
<td><input name="email" type="text" /></td>
</tr>
<tr>
<td class="verdana14blue"><div align="right">Sujet: </div></td>
<td> </td>
<td><input name="sujet" type="text" /></td>
</tr>
<tr>
<td class="verdana14blue"><div align="right">Message:</div></td>
<td> </td>
<td><textarea name="message" ></textarea></td>
</tr>
<tr>
<td colspan="3"><div align="center">
<input name="envoyer" type="submit" class="sendbt" value="Envoyer" />
</div></td>
</tr></table>
</form>
<?php if (!empty($_POST['message'])) {
if(isset($_POST['envoyer'])){
$entete="From:".$_POST['email'];
$entete.="Date:".date("D, j M Y H:i:s +0100") ;
if(mail("fgggg@hotmail.com", $_POST['sujet'], $_POST['message']))
{echo "Le mail a été envoyé ";}
else
{ echo "Le mail n'a pas été envoyé "; }}}
?>
</body>
</html>
Merci d'avance.