Problème undefined index

Bonjour,
J'ai un problème avec un formulaire d'envoi de mail. En ligne, mon formuliare fonctionne correctement, mais en local, dans wamp, j'ai cette erreur : Notice: Undefined index: message in C:\wamp\www\boxstockages\index.php on line 110
Quelqu'un a-t-il la solution ?
Voici le code de ma page : <?php if(empty($_POST))
{
if($_GET["message"]=="ok")
$corps.="Votre mail a bien été envoyé : ".$_SERVER['REMOTE_ADDR']."\r\n<br/>" ;
else
echo '<form method="post" action="index.php"><p>
<label for="telephone"></label><input type="text" name="telephone" id="telephone"/><br/><br/>
<input type="submit" name="Envoyer" value="Envoyer"/>
</p></form>' ;
}
else
{
$temp=array_map('trim', $_POST) ;
$post=array_map('htmlspecialchars', $temp) ;
$erreur='' ;

if(empty($post["telephone"]))
$erreur.="<font face='Geneva, Arial, Helvetica, sans-serif' size='2'>Vous n'avez pas rempli le champ \"telephone\".<p></font>" ;

if(empty($erreur))
{
if(mail('contact@boxstockages.com', stripslashes($post["objet"]), stripslashes("Un visiteur désire que vous le rappeliez :\n
Son téléphone est : ".$post["telephone"]."
\n"), "From: Contact Boxstockage<$email>"."\r\n"."Reply-To: ".$post["telephone"]))
echo '<font face="Geneva, Arial, Helvetica, sans-serif" size="2">Votre numéro de téléphone a bien été envoyé !<br /><br /> Nous vous rappelerons dans les meilleurs délais, merci.</font>' ;
}
else
echo $erreur ;
}
?>
Merci
Configuration: Windows Vista Internet Explorer 7.0

2 réponses

  1. Bonjour, merci de ta réponse, apparemment ma ligne 110 correspond au début de mon code, dans mon éditeur, c'est celle qui se trouve au niveau du tout premier if :

    <?php if(empty($_POST))
    {
    if($_GET["message"]=="ok")
    $corps.="Votre mail a bien été envoyé : ".$_SERVER['REMOTE_ADDR']."\r\n<br/>" ;
    else
    echo '<form method="post" action="index.php"><p>
    <label for="telephone"></label><input type="text" name="telephone" id="telephone"/><br/><br/>
    <input type="submit" name="Envoyer" value="Envoyer"/>
    </p></form>' ;
    }
    else
    {
    $temp=array_map('trim', $_POST) ;
    $post=array_map('htmlspecialchars', $temp) ;
    $erreur='' ;

    if(empty($post["telephone"]))
    $erreur.="<font face='Geneva, Arial, Helvetica, sans-serif' size='2'>Vous n'avez pas rempli le champ \"telephone\".<p></font>" ;

    if(empty($erreur))
    {
    if(mail('contact@boxstockages.com', stripslashes($post["objet"]), stripslashes("Un visiteur désire que vous le rappeliez :\n
    Son téléphone est : ".$post["telephone"]."
    \n"), "From: Contact Boxstockage<$email>"."\r\n"."Reply-To: ".$post["telephone"]))
    echo '<font face="Geneva, Arial, Helvetica, sans-serif" size="2">Votre numéro de téléphone a bien été envoyé !<br /><br /> Nous vous rappelerons dans les meilleurs délais, merci.</font>' ;
    }
    else
    echo $erreur ;
    }
    ?>