Décrivez ici votre problème ou ce que vous cherchez à faire.
bonjour je voudrais controler les champs Société,email,adresse,ville,téléphone dans mon fichier contact php pour ne pas recevoir un mail vide.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta http-equiv="refresh" content="5;URL=http://www.l">
</head>

<body>
<?php
     $to      = 'adresse envoi@site envoi.eu';
     $subject = 'Nouveau Message - Site Web Le site';

     $Text= str_replace('\n', '<br />', nl2br($_POST['message']));

     $message = '
     <html>
      <head>

      <title>Nouveau Message du site web Le site</title>
      </head>
    echo "société tapé par l'utilisateur : ".$_POST['societe']; 
      <body>
       <p>Origine : Page de commande <b>'.$_POST["produit"].'</b></p>
       <p>Voici le message de la Soci&eacute;t&eacute; : <b>'.$_POST['societe'].'</b></p>
       <p>Email :  <b>'.$_POST['email'].'</b></p>
       <p>Adresse :  <b>'.$_POST['adresse'].'</b></p>
       <p>Code postal / Ville :  <b>'.$_POST['ville'].'</b></p>
       <p>Telephone : <b>'.$_POST['telephone'].'</b></p>
       <p>------------------------------------------------------------</p>
       <p><b>Message : </b></p>
       <p>'.$Text.'</p>
      </body>
     </html>
     ';
      echo "société tapé par l'utilisateur : ".$_POST['societe'];

     $headers  = 'MIME-Version: 1.0' . "\r\n";
     $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";

     // En-têtes additionnels
     $headers .= 'To: administrateur <pl.@Le site.eu>' . "\r\n";
     $headers .= 'To: administrateur <guytaverne@orange.fr>' . "\r\n";
     $headers .= 'From: Site Web Le Carre  <webmaster@lecarre.eu>' . "\r\n";
     $headers .= 'Reply-To: pl.@Le site.eu' . "\r\n";
     $headers .= 'Reply-To: guytaverne@orange.fr' . "\r\n";

       //****************** Controle des champs ***********************
       //on vérifie que le champ société est correctement rempli
        if(empty(.$_POST['societe'])) {
     echo "<p>Le champ message est vide.</p>";
        echo "message tapé par l'utilisateur : ".$_POST[$message];

      //****************** fin du controle des champs *******************************
      {goto SAUT;}

        echo "message tapé par l'utilisateur : ".$_POST[$message];

     mail($to, $subject, $message, $headers);

     echo "<p>Message bien envoyé.</p>";

     echo "<p>modif guy.</p>";
     echo "<p>vous allez etre redirigé automatiquement dans 5 Secondes.</p>";
    SAUT:   
        }   

 ?>

 </body>
</html>

Ce que je veux

si tous les champs cité ci dessus sont vide ne pas recevoir de mail

Merci d'avance pour votre aide
Cordialement

Ce que j'obtiens

avec l'essai je ne reçois rien ni mail vide ni mail avec des informations

Aucune réponse