Envoyer un mail a partir d'un formulaire

selim1806 Messages postés 16 Statut Membre -  
 adel -
bonjour tout le monde et merci d'avance pour vos réponse .J'aurais besoin d'aide concernant le simple envoie d'un mail via PHP. mon code php , j'ai pas d'erreur mais je reçois pas le mail :

<?php 
     $headers ='From: "nom"<adresse@fai.fr>'."\n"; 
     $headers .='Reply-To: adresse_de_reponse@fai.fr'."\n"; 
     $headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n"; 
     $headers .='Content-Transfer-Encoding: 8bit'; 

     if(mail('norhen.cheour@elyne.com.tn', 'Sujet', 'Message de test', $headers)) 
     { 
          echo 'Le message a bien été envoyé'; 
     } 
     else 
     { 
          echo 'Le message n\'a pu être envoyé'; 
     } 
?>

2 réponses

  1. selim1806 Messages postés 16 Statut Membre
     
    une réponse SVP
    0
  2. adel
     
    <?php 
    if(isset($_POST) && isset($_POST['nom']) && isset($_POST['email']) && isset($_POST['message'])){
     if(!empty($_POST['nom']) && !empty($_POST['email']) && !empty($_POST['message'])){
      $destinataire = "***@***";
      $sujet = "Demande de contact";
      $message = "Nom : ".$_POST['nom']."\r\n";
      $message = "Adresse email : ".$_POST['email']."\r\n";
      $message = "Message : ".$_POST['message']."\r\n";
      $entete = 'From: '.$_POST['email']."\r\n".
             'Reply-To: '.$_POST['email']."\r\n".
      'X-Mailer: PHP/'.phpversion();
      if (mail($destinataire,$sujet,$message,$entete)){
       header('Location: http://emballagepat.com/index.html');      
      } else {
        echo "Une erreur est survenue lors de l'envoi du formulaire par email";
      }
     }
    }
     ?>
    <html>
    <head> 
    <title>
    Test Envoyer un message vers mail
    </title>
    </head>
    <body>
     <form action="traitement.php" method="post">
     <label for="nom">Nom</label>
     <input id="nom" name="nom" type="text" value=""/><br>
     <label for="email">Adresse email</label>
     <input id="email" name="email" type="text" value=""/><br>
     <label for="message">Message</label>
     <textarea id="message" name="message"></textarea><br>
     <button type="submit">Envoyer</button>
     <button type="reset">Effacer</button>
    </form>
    </body>
    </html>
    0