Pourquoi pas de corp du message?

Fermé
tizoulou Messages postés 6 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 28 août 2010 - Modifié par tizoulou le 28/08/2010 à 04:22
Bonjour,

Je comprends pas j'ai réglé plusieur problème mais il m'en reste un tout entier. voila je m'explique.... quand j'envois mes donné de mon formulaire dans la fonction mail je reçois le mail mais je n'ai pas le corp du message je fais un echo avant pour faire sur que ma variable est correctement rempli et c'est le cas. si je mais un argument de trop la j'ai le corp du message mais bon le reste ne corespond pas exemple le from etc. quelqu'un peut m'aider svp.

P.S. ma dernière ligne du header est obligatoire sinon le serveur smtp me fou un erreur

voici ma fonction avec les déclaration

$recipient = "cpc@infochien.com";
$header = "From: $prenom $nom <" . $email . ">\n";
$header .= "X-Sender: <" . $email . ">\n";
$header .= "X-Mailer: PHP\n"; // mailer
$header .= "\n.\n";
echo $msg;
// mail adressé au webmaster pour une demande information
if(mail($recipient, $sujet, $msg, $header))
{

echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $prenom $nom </H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>";
echo "</BODY></HTML>";
}
else
{
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Désolé, $prenom $nom </H1>";
echo "<P align=center>";
echo "Une erreur est survenu. Veuillez nous contacter a cpc@infochien.com !</P>";
echo "</BODY></HTML>";
}