Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • f0fe073903b3a62a22e9df51e53f0b4e8c72358a
  • master par défaut protégée
2 résultats

traitement_mail.php

Blame
  • traitement_mail.php 1,33 Kio
      <?php
      if (isset($_POST['Nom'])) /*Vérifie si la variable existe*/
          $nom = htmlspecialchars($_POST['Nom']); /*Permet d'éviter les failles XSS*/
      else /*Si la variable n'existe pas, on redemande*/
      {
          header("Location:contact.php");
      }
      if (isset($_POST['Mail'])) /*Vérifie si la variable existe*/
          $email = htmlspecialchars($_POST['Mail']); /*Permet d'éviter les failles XSS*/
      else
          header("Location:contact.php");
      if (isset($_POST['Objet'])) /*Vérifie si la variable existe*/
          $objet = htmlspecialchars($_POST['Objet']); /*Permet d'éviter les failles XSS*/
      else
          header("Location:contact.php");
      if (isset($_POST['Message'])) /*Vérifie si la variable existe*/
      {
          $message = htmlspecialchars($_POST['Message']); /*Permet d'éviter les failles XSS*/
          $message = wordwrap($message, 70, "\r\n"); /*Renvoie à la ligne tout les 70 caractères*/
          $message = 'str_replace("\n.", "\n..", $message)';
      }
      else
          header("Location:contact.php");
    
    	$destinataire = 'wakpons@gmail.com';
    	$headers = "From: $nom <$email>\r\n".
                  "MIME-Version: 1.0" . "\r\n" .
                  "Content-type: text/html; charset=UTF-8" . "\r\n";
      	ini_set("SMTP", "smtp.gmail.com");
      	ini_set("smtp_port",587);
      	mail($destinataire, $objet, $message, $headers);
    	/*header("Location:contact.php"); */
    ?>