Bonsoir à tous
Voilà depuis maintenant quelques jours je m'acharne sur mon php/html. Mon problème est le suivant : J'arrive à envoyer un mail via mon Php néanmoins, il est vide, il ne prend pas en compte mon formulaire HTML. Aidez-moi SVP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <div class="contact_container"> <form method="POST" action="formulaire.php" id="contact_form" class="contact_form" enctype="text/plain"> <div class="row"> <div class="col-md-6"> <input type="text" name="nom" id="nom" class="contact_input" placeholder="Ton nom" required="required"> </div> <div class="col-md-6"> <input type="email" name="mail" id="mail" class="contact_input" placeholder="e-mail" required="required"> </div> <div class="col-md-6"> <input type="text" name="objet" id="objet" class="contact_input" placeholder="objet" required="required"> </div> </div> <div> <textarea class="contact_input contact_textarea" name="message" placeholder="Message" id="message" required="required"></textarea> </div> <input type="submit" value="Envoyer" class="contact_button"> </form> </div>le mail :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?php // S'il y des données de postées $nom = htmlentities($_POST["nom"]); $objet = htmlentities($_POST["objet"]); $mail = htmlentities($_POST["mail"]); $message =htmlentities($_POST["message"]); $destinataire = 'someone@gmail.com'; $headers .= "From: contact@garagebondu.fr\r\n"; $headers .= 'MIME-Version: 1.0'."\r\n"; $headers .= 'Content-type: text/html; charset="UTF8"'."\r\n"; $contenu .= '<html><head><title> '.$objet.' </title></head><body>'; $contenu .= '<p>Tu as un nouveau message !</p>'; $contenu .= '<p><strong>Nom</strong>: '.$nom.'</p>'; $contenu .= '<p><strong>Email</strong>: '.$mail.'</p>'; $contenu .= '<p><strong>Message</strong>: '.$message.'</p>'; $contenu .= '</body></html>'; // Envoyer l'email mail($destinataire,$objet,$contenu,$headers); header("location:index.html"); ?>
Merci, bonne soirée.
Partager