FONCTION MAIL( ) en PHP ne marche pas...

Fermé
Profil bloqué - 1 juil. 2008 à 19:58
 Profil bloqué - 12 juil. 2008 à 12:08
Bonjour, la fonction mail de mon code PHP ne marche pas et après moult recherches je n'arrive toujours pas à résoudre le problème... :@ SVP aidez-moi... ce-dessous mon code en PHP...

Je précise que mon hébergeur est OVH et le serveur FTP que j'utilise est Filezilla...

Merci... J'attend vos réponses... :)


<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>
A voir également:

3 réponses

deja pasque tu l'envoi sur une page html :x
0
ah et 2eme chose ta fonction mail est utilisé avant tes verifications ....
0