Bonjour;
Je me lance dans la création d'un site internet pour mon entreprise, mais je bloque,je souhaiterais pouvoir récupérer les information enregistrer dans un formulaire HTML. J'arrive a récupérer le nom , le mail et le numéro de téléphone mais pas le texte et je bloque aussi sur la façon de faire pour que une fois le mail envoyé la page reste la même pour l'utilisateur. si quelqu’un peut m'aider sa serrai cool.
je précise que je modifie un template
mon
Code html : 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
29
30
31
32 <section id="newsletter" class="parallax-section"> <div class="container"> <div class="row"> <div class="wow fadeInUp col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10" data-wow-delay="0.9s"> <h2>Contactez-nous</h2> <div class=""> <form action="contact.php" method="post" id="newsletter-signup"> <div class="col-md-6 col-sm-6"> <input name="name" type="text" required="required" class="form-control" id="name" placeholder="Name*"><br> </div> <div class="col-md-6 col-sm-6"> <input name="email" type="email" required="required" class="form-control" id="email" placeholder="Email*"><br> </div> <div class="col-md-6 col-sm-6"> <input name="telephone" type="telephone" required="required" class="form-control" id="telephone" placeholder="Telephone*"><br> </div> <div> <div class="col-md-12 col-sm-12"> <textarea name="message" type="text" required="required" class="form-control" id="message" placeholder="votre message*"></textarea><br> </div> <div class="col-md-offset-3 col-md-6 col-sm-offset-2 col-sm-8"> <input name="submit" type="submit" class="form-control" id="submit" value="Envoyer"> </div> </div> </form> </div> </div> </div> </div> </section>
mon code php:
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 <?php if (isset($_POST['submit'])) { $entete = 'MIME-Version: 1.0' . "\r\n"; $entete .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $entete .= 'From: <a href="mailto:webmaster@monsite.fr">webmaster@monsite.fr</a>' . "\r\n"; $entete .= 'Reply-to: ' . $_POST['email']; $message = '<h1>Message envoyé depuis la page Contact de monsite.fr</h1> <p><b>Email : </b>' . $_POST['email'] . '<br> <b>Telephone : </b>' . $_POST['telephone'] . '<br> <b>Name : </b>' . $_POST['name'] . '<br> <b>Message : </b>' . htmlspecialchars($_POST['message']) . '</p>'; $retour = mail('test-ab3mbjkg0@srv1.mail-tester.com', 'Envoi depuis page Contact', $message, $entete); if($retour) echo '<p>Votre message a bien été envoyé.</p>'; } ?>
Partager