Bonjour, voilà la fonction mail() de mon code mail.php ne marche pas c'est t'à dire que je ne reçois aucun mail sur ma boite aux lettres. Voilà mon code en entier, SVP corriger moi les erreurs pour que cela marche... (ps:je n'ai pas trouvé de solution sur les forums).
MERCI
<html>
<head>
<title>Confirmation</title>
</head>
<body>
<?php
$nom=$_POST['nom'];
$email=$_POST["email"];
$message=stripslashes(htmlspecialchars($_POST["message"]));
$destinataire = "fumel.communication@orange.fr";
$subject = $_POST['subject'];
$mailheaders = "From: \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($destinataire, $subject, $message, $mailheaders);
// La variable $verif va nous permettre d'analyser si la sémantique de l'e-mail est bonne
$verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";
// C'est bon : on est ok, vérifions si l'e-mail est valide, grâce à notre sympathique REGEX
if(!preg_match($verif,$email))
{
echo "<br><br><h2><center><b>Votre e-mail n'est pas valide.<br>Veuillez cliquez sur OK.</b>
</center></h2>";
}
// On vérifie s'il y a un message
elseif (trim($message)=="")
{
echo "<br><br><h2><center><b>Veuillez écrire un message ! <br>Veuillez cliquez sur OK.</b>
</center></h2>";
}
// Si tout est ok, on envoie l'e-mail
else
{
echo "<br><br><h2><center><b>Message envoyé. <br>Veuillez cliquez sur OK.</b></center></h2>";
}
?>
<br><br><br>
<center><FORM METHOD="POST" ACTION="
http://www.telephonestore-fumel.com/Contact.html">
<INPUT name="Bouton" type="submit" VALUE=" OK " >
</FORM>
</center>
</body>
</html>
Configuration: Windows Vista
Internet Explorer 7.0