Formulaire de contact simple avec envoi de mail
Fichier contact.php :
- <form action="php/email.php" method="post">
- <p>
- <label>Nom : </label>
- <input class="textbox"
- type="text"
- name="name"
- id="name" value="" />
- <br />
- </p>
- <p>
- <input class="textbox"
- type="text"
- name="email"
- id="email"
- value="" />
- <br />
- </p>
- <p>
- <label>Sujet : </label>
- <input class="textbox"
- type="text"
- name="subject"
- id="subject"
- value="" />
- <br />
- </p>
- <p>
- <label>Message : </label>
- <textarea class="textbox"
- name="message"
- id="message"
- rows="5"
- cols="25">
- </textarea>
- <br />
- </p>
- <p>
- <label> </label>
- <input type="submit"
- value="Envoyer"
- id="submit"
- class="form-submit" />
- </p>
- <p>
- <label> </label>
- <span><i>Tous les champs sont obligatoires</i></span>
- </p>
- </form>
Fichier email.php :
- <?php
- //Recuperation des variables
- $nom = $_POST["name"];
- $mail = $_POST["email"];
- $sujet = $_POST["subject"];
- $message = $_POST["message"];
- //Mise en forme de l'email
- $msg = "<p>Vous venez de recevoir un message depuis le formulaire du site : http://www.yann-gallis.fr <br />
- Voici les informations : <br />
- Nom : $nom <br />
- Email : $email <br />
- Sujet : $subject <br />
- Message : $message</p>";
- //Mise en forme des header
- $header = "From: \"$nom\" <$mail>\r\n";
- $header .= "MIME-Version: 1.0\r\n";
- $header .= "Content-type: text/html; charset=utf-8\r\n";
- $header .= "To: \"Contact Yann Gallis\" <yann@yann-gallis.fr>\r\n";
- $subject = "Contact depuis le site http://www.yann-gallis.fr";
- //Envoi du mail
- ?>


