Bonjour,
Je rencontre un problème sur la page contact d'un site que j'ai créé (
www.logeo.biz),
cette page contient un formulaire de contact qui est envoyé par un formulaire php. Mais lorsque je clique sur le bouton envoyer un message d'erreur apparaît "le message est bien envoyé Erreur : message non envoyé; remplissez tous les champs; ".
le code php est :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>titre</title>
</head>
<body>
<?php
/* test du formulaire --------------------------------------------------*/
$testForm = "ok";
if ($nom ==""){ $testForm == "pasOk";}
/* si le form est bien rempli on envoie---------------------------------*/
if ($testForm == "ok")
{
/* email du destinataire*/
$fmailto = "contact@logeo.biz";
/* sujet du mail*/
$fSubject = "message du site de logeo.biz";
$fbody = "Message pour christophe:\n";
$fbody .= "Nom : $nom\n";
$fbody .= "prenom : $prenom\n";
$fbody .= "Email : $email\n";
$fbody .= "sujet : $sujet\n";
$fbody .= "message : $message\n";
$fenvois = mail($fmailto, $fSubject, $fbody);
/* si le message est bien envoyé cest ok---------------------------*/
if ($fenvois !="0")
{
?>
le message est bien envoyé
<?
}
else
{
/* si le message nest pas bien envoyé cest faux---------------------------*/
?>
Erreur : message non envoyé;
<?
}
}
else
{
?>
remplissez tous les champs;
<?
}
?>
</body>
</html>
Si quelqu'un pouvais m'aider à trouver la source du problème ce serai parfait.
Merci d'avance.