Probleme fichier php

Fermé
hbnpc Messages postés 28 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 26 décembre 2014 - 9 févr. 2009 à 16:26
wilos Messages postés 302 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 21 août 2009 - 9 févr. 2009 à 17:55
Bonjour,
j'ai écrit un fichier php pour mon formulaire de contact sur mon site,
apparement il fonctionne, seulement je ne reçois pas les e-mails.

pouvez m'aider?

merci d'avance.

<?php
$email = $_POST['email'];
$nom = $_POST['nom'];
$subject = $_POST['subject'];
$message = $_POST['message'];


if ($_COOKIE['sent']) $already = true;
elseif(($email!=NULL)&&($nom!=NULL)&&($subject!=NULL)&&($message!=NULL))
{
$to = "yapluka@neuf.fr";
$subject = "contact_yapluka";
$message = "email : $email
nom : $nom
suject : $subject
Message : $message";

$ok = mail ($to,$subject,$message);
if ($ok)
{
$sent = true;
$expire = time() + 3600;
setcookie('sent',1,$expire);
}
else
{
$error = true;
}
}
else
$fill = true;
?><html>
<head>
<title>
Nous contacter
</title>
</head>
<body>
<link href="style.css" rel="stylesheet" type="text/css">
<center>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<table width="400" border="1" cellpadding="0" cellspacing="0" bordercolor="#FF9933" style="border-collapse:collapse;">
<tr>
<td height="62" class="texte"><center>
<?php
if ($already) echo "Vous avez déja envoyé le formulaire";
elseif ($sent) echo "Message envoyé";
elseif ($error) echo "Erreur lors de l'envoi";
elseif ($fill) echo "Veuillez remplir tout les champs";
?>
</center>
</td>
</tr>
</table>
</center>
</body>
</html>
A voir également:

2 réponses

kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
9 févr. 2009 à 16:58
Bonjour,

elseif(($email!=NULL)&&($nom!=NULL)&&($subject!=NULL)&&($message!=NULL)) 


else doit être séparé de if.
Essai en rectifiant.
Au besoin mets des traces pour voir où passe ton script lorsque tu envoi ton formulaire.

0
wilos Messages postés 302 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 21 août 2009 50
9 févr. 2009 à 17:55
si tu y arrive pas
tu peu toujours essayer les dcript tout pret fait
0