FONCTION MAIL( ) en PHP ne marche pas...
Profil bloqué
-
Profil bloqué -
Profil bloqué -
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>
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:
- Fonction mail php ne fonctionne pas
- Fonction si et - Guide
- Mail delivery system - Astuces et Solutions
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Comment faire si on a un mail delivery system - Forum Réseaux sociaux