Bonjour à tous,
Je souhaite créer un formulaire html et m'envoyer le résultat sur ma messagerie. Seulement voilà quand je teste mon formulaire rien ne se passe. J'ai regardé un peu partout sur le net et j'ai utilisé un php .... mais je ne connais pas grand chose ... alors si vous avez une petite idée .... merci de votre aide !
le code de mon formulaire html :
<FORM method="post" action="envoi_mail.php">
<form id="form3" name="form3" method="post" action="">
<label for="select3">Statut : </label>
<select name="select3" id="select3">
<option>Particulier</option>
<option>Entreprise</option>
<option>Mairie</option>
<option>Association</option>
<option>Club sportif</option>
<option>Comité des fêtes</option>
<option>Discothèque</option>
<option>Autres</option>
</select>
</form>
<form id="form2" name="form2" method="post" action="">
<label for="select2">Civilité* :</label>
<select name="select2" id="select2">
<option>Mlle</option>
<option>Mme</option>
<option>M.</option>
</select>
</form>
<form id="form1" name="form1" method="post" action="">
<label for="textfield">Nom* : </label>
<input name="textfield" type="text" id="textfield" size="30" />
</form>
<form id="form4" name="form4" method="post" action="">
<label for="textfield2">Prénom* :</label>
<input name="textfield2" type="text" id="textfield2" size="30" />
</form>
<form id="form5" name="form5" method="post" action="">
<label for="textfield3">Entreprise :</label>
<input name="textfield3" type="text" id="textfield3" size="30" />
</form>
<form id="form6" name="form6" method="post" action="">
<label for="textfield4">Adresse :</label>
<textarea name="textfield4" cols="40" id="textfield4"></textarea>
</form>
<form id="form7" name="form7" method="post" action="">
<label for="textfield5">Code postal :</label>
<input name="textfield5" type="text" id="textfield5" size="5" />
</form>
<form id="form8" name="form8" method="post" action="">
<label for="textfield6">Ville :</label>
<input name="textfield6" type="text" id="textfield6" size="30" />
</form>
<form id="form9" name="form9" method="post" action="">
<label for="textfield7">N° de tél.* :</label>
<input name="textfield7" type="text" id="textfield7" size="10" />
</form>
<form id="form10" name="form10" method="post" action="">
<label for="textfield8">E-mail* :</label>
<input name="textfield8" type="text" id="textfield8" size="40" />
</form>
<h2>Votre évènement : </h2>
<form id="form11" name="form11" method="post" action="">
<label for="select">Type d'évènement* : </label>
<select name="select" id="select">
<option>Anniversaire enfant</option>
<option>Anniversaire Adolescent</option>
<option>Anniversaire Adulte</option>
<option>Mariage</option>
<option>Fiançaille</option>
<option>Baptême</option>
<option>Bal</option>
<option>Evènement sportif</option>
<option>Nouvel an</option>
<option>Inauguration</option>
<option>Autres</option>
</select>
</form>
<form id="form12" name="form12" method="post" action="">
<label for="select4">Date* : </label>
<select name="select4" id="select4">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<select name="select5" id="select5">
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<select name="select6" id="select6">
<option>2011</option>
<option>2012</option>
<option>2013</option>
<option>2014</option>
</select>
</form>
<form id="form13" name="form13" method="post" action="">
<label for="select7">Horaires* : de</label>
<select name="select7" id="select7">
<option>01:00</option>
<option>02:00</option>
<option>03:00</option>
<option>04:00</option>
<option>05:00</option>
<option>06:00</option>
<option>07:00</option>
<option>08:00</option>
<option>09:00</option>
<option>10:00</option>
<option>11:00</option>
<option>12:00</option>
<option>13:00</option>
<option>14:00</option>
<option>15:00</option>
<option>16:00</option>
<option>17:00</option>
<option>18:00</option>
<option>19:00</option>
<option>20:00</option>
<option>21:00</option>
<option>22:00</option>
<option>23:00</option>
<option>24:00</option>
</select>
<label for="select8">à </label>
<select name="select8" id="select8">
<option>01:00</option>
<option>02:00</option>
<option>03:00</option>
<option>04:00</option>
<option>05:00</option>
<option>06:00</option>
<option>07:00</option>
<option>08:00</option>
<option>09:00</option>
<option>10:00</option>
<option>11:00</option>
<option>12:00</option>
<option>13:00</option>
<option>14:00</option>
<option>15:00</option>
<option>16:00</option>
<option>17:00</option>
<option>18:00</option>
<option>19:00</option>
<option>20:00</option>
<option>21:00</option>
<option>22:00</option>
<option>23:00</option>
<option>24:00</option>
</select>
</form>
<form id="form14" name="form14" method="post" action="">
<label for="textfield9">Ville de la manifestation* :</label>
<input name="textfield9" type="text" id="textfield9" size="40" />
</form>
<form id="form15" name="form15" method="post" action="">
<label for="textfield10">Département* :</label>
<input name="textfield10" type="text" id="textfield10" size="2" />
</form>
<form id="form16" name="form16" method="post" action="">
<label for="textfield11">Déroulement, contraintes...</label>
<textarea name="textfield11" cols="40" id="textfield11"></textarea>
</form>
<form id="form17" name="form17" method="post" action="">
<label for="textfield12">Style de musique :</label>
<input name="textfield12" type="text" id="textfield12" size="30" />
</form>
<form id="form18" name="form18" method="post" action="">
<label for="textfield13">Vos besoins, commentaire...</label>
<textarea name="textfield13" cols="40" id="textfield13"></textarea>
</form>
<form id="form19" name="form19" method="post" action="">
<p> </p>
<p>
<label>
<input type="submit" name="button" id="button" value="Envoyer" />
</label>
<input type="reset" name="button2" id="button2" value="Réinitialiser" />
</p>
</form>
</FORM>
Le code document : envoi_mail.php
<?php
//Préparation des variables
$destinataire = 'dcl.julie@gmail.com';
$headers = 'From '.$_REQUEST['nom'].' '.$_REQUEST['prenom']."\r\n";
$headers .= "Mime-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=utf-8\r\n";
$headers .= "\r\n";
//Envoi du mail proprement dit
mail($destinataire, 'un visiteur a envoyé un commentaire', $_REQUEST['commentaires'], $headers);
//Redirection de l'internaute
header("Pragma: no-cache");
header("HTTP/1.1 301 Moved Permanently");
header("Location: index.php");
?>
Afficher la suite