Page 1 sur 1

mon mail de formulaire est vide

Posté : 21 mars 2009, 01:35
par dactari
Bonjour a tous,

mon probleme: mon script de formulaire marche au top, sauf que mon mail envoyé a partir du formulaire arrive avec l'adresse de l'expéditeur et completement vide.

j'ai un script que j'ai realisé sur une seul page, j'ai utilisé php self pour recuperer mes données. Je me demande si c'est possible d'ailleurs d'utiliser qu'une seul page et de traiter les données au meme endroit? en fait ma page formulaire est contact.php, bref peut est ce une erreur connus de débutant facile a resoudre.

Merci pour votre aide.

voici la fin de ma page si l'erreur peut se trouver ici?
....
?php
}
else {
// le formulaire a été soumis sans erreur, on envoie le mail
        $entete = "From: ".$_POST["e-mail"]." <".$_POST["e-mail"].">\n";
        $entete .= "MIME-Version: 1.0";
        if (mail($email_webmaster,$_POST["titre"],$_POST["message"],$entete)){
// mail envoyé
                echo "Votre message a été envoyé.<br />\n";
                echo "<a href=\"".$_SERVER["PHP_SELF"]."\">Retourner sur le site...</a>\n";
        }
        else { 
// erreur lors de l'envoi du mail
                echo "Un problème s'est produit lors de l'envoi du message.\n";
                echo "<a href=\"".$_SERVER["PHP_SELF"]."\">Réessayez...</a>\n";
        }
}
?>
</div>
</div>
</body>
</html>

Posté : 21 mars 2009, 13:57
par Kemper
Bonjour

déjà utilise les balises
 pour poster du code, c'est plus lisible :)

Vérifie déjà ce que contiennent $_POST["titre"] et $_POST["message"] en les affichant avant l'envoi du message.

Posté : 22 mars 2009, 11:02
par dactari
salut kemper,

merci a toi il m'en fallait pas plus pour resoudre mon probleme, effectivement titre et message ne se rapportait a rien. Quel tete en l'air :roll: .