8791 sujets

Développement web côté serveur, CMS

J'ai créé un formulaire de contact, tout marche sauf que je ne recois pas la première ligne du message.. Je recois bien tout le reste!
Voila mon fichier envoi.php :



<?php include("header.html"); ?>


<?php  
$name=(isset($_POST["name"])) ? $_POST["name"] : "";  
$phone=(isset($_POST["phone"])) ? $_POST["phone"] : ""; 
$email=(isset($_POST["email"])) ? $_POST["email"] : ""; 
$message=(isset($_POST["message"])) ? $_POST["message"] : "";

if ($message ==("" ))
{
echo "<script>alert('Merci de saisir un message.)')</script>";
echo "<script>history.back()</script></p>";
}


if($_POST['name']&&$_POST['phone']&&$_POST['email']&&$_POST['message']){ 
 
 
$adresse="pier44lp@hotmail.fr"; 
$from=" $name $phone <$email>"; 
$sujet="Message du site de l'Océane";
$body=" $message";
 
if (mail($adresse,$sujet,$from,$body)){ 
echo("<center><br><br><br><font color=#00aeef><h2>Formulaire envoy&eacute; ! Nous vous r&eacute;pondront dans <br> les plus brefs d&eacute;lais.</h2></font><br><a href=/index.html><h2>Cliquez ici pour revenir &agrave; l'accueil</h2></a></center>" );} 
else 
{ 
echo("<center><font color=red><br><br><br><h2>Probl&egrave;me lors de l'envoi du mail. D&eacute;sol&eacute; nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous <a href=\"mailto:$adresse\">ici.</a>");}  
} 
?> 

<br><br><br><br><br><br><br><br><br><br>

<?php include("footer.html"); ?>

Modifié par pier44 (11 Jul 2013 - 13:28)
Un var_dump($_POST) au début de ta page pour le contenu de ta variable message pour voir ou est le pb.
Modifié par toukilbv (12 Jul 2013 - 15:08)