Qui peut m'aider avec ce code html

Bonjour,

J'aimerait envoyer les informations sélectionner sur un courriel et pour le moment ca ne fonctionne pas alors j'aimerait si quelqu'un pouvait m'aider ce serait cool.

<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td><font color=FFFFFF>Votre Nom:</td>
<td><input type=text name=realname size=32></td></tr>
<tr><td><font color=FFFFFF>Votre Email:</td>
<td><input type=text name=email size=32></td></tr>
<tr><td><font color=FFFFFF>Marque de pneu en particulier:</td>
<td><input type=text name=email size=32></td></tr>
<tr><td><font color=FFFFFF># téléphone (facultatif):</td>
<td><input type=text name=title size=32></td></tr>
</td></tr>
</table>
<p style= "font: bold italic 12pt/24pt serif">
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Marque de voiture---</OPTION>
<OPTION>Acura</OPTION>
<OPTION>Audi</OPTION>
<OPTION>Avanti</OPTION>
<OPTION>Bmw</OPTION>
<OPTION>Buick</OPTION>
<OPTION>Cadillac</OPTION>
<OPTION>Chevrolet</OPTION>
<OPTION>Chrysler</OPTION>
<OPTION>Daewoo</OPTION>
<OPTION>Daihatsu</OPTION>
<OPTION>Dodge</OPTION>
<OPTION>Fiat</OPTION>
<OPTION>Ford</OPTION>
<OPTION>Freighliner</OPTION>
<OPTION>Geo</OPTION>
<OPTION>Gmc</OPTION>
<OPTION>Honda</OPTION>
<OPTION>Hummer</OPTION>
<OPTION>Hyundai</OPTION>
<OPTION>Infiniti</OPTION>
<OPTION>Isuzu</OPTION>
<OPTION>Jaquar</OPTION>
<OPTION>Jeep</OPTION>
<OPTION>Kia</OPTION>
<OPTION>Land Rover</OPTION>
<OPTION>Lexus</OPTION>
<OPTION>Lincoln</OPTION>
<OPTION>Mazda</OPTION>
<OPTION>Mercedes</OPTION>
<OPTION>Mercury</OPTION>
<OPTION>Mini</OPTION>
<OPTION>Mitsubishi</OPTION>
<OPTION>Nissan</OPTION>
<OPTION>Oldmobile</OPTION>
<OPTION>Peugeot</OPTION>
<OPTION>Plymouth</OPTION>
<OPTION>Pontiac</OPTION>
<OPTION>Porsche</OPTION>
<OPTION>Saab</OPTION>
<OPTION>Saturn</OPTION>
<OPTION>Scion</OPTION>
<OPTION>Smart</OPTION>
<OPTION>Sterling</OPTION>
<OPTION>Subaru</OPTION>
<OPTION>Suzuki</OPTION>
<OPTION>Toyota</OPTION>
<OPTION>Volkswagen</OPTION>
<OPTION>Volvo</OPTION>
</SELECT>
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Année---</OPTION>
<OPTION>2011</OPTION>
<OPTION>2010</OPTION>
<OPTION>2009</OPTION>
<OPTION>2008</OPTION>
<OPTION>2007</OPTION>
<OPTION>2006</OPTION>
<OPTION>2005</OPTION>
<OPTION>2004</OPTION>
<OPTION>2003</OPTION>
<OPTION>2002</OPTION>
<OPTION>2001</OPTION>
<OPTION>2000</OPTION>
<OPTION>1999</OPTION>
<OPTION>1998</OPTION>
<OPTION>1997</OPTION>
<OPTION>1996</OPTION>
<OPTION>1995</OPTION>
<OPTION>1994</OPTION>
<OPTION>1993</OPTION>
<OPTION>1992</OPTION>
<OPTION>1991</OPTION>
<OPTION>1990</OPTION>
<OPTION>1989</OPTION>
<OPTION>1988</OPTION>
<OPTION>1987</OPTION>
<OPTION>1986</OPTION>
<OPTION>1985</OPTION>
<OPTION>1984</OPTION>
<OPTION>1983</OPTION>
<OPTION>1982</OPTION>
<OPTION>1981</OPTION>
<OPTION>1980</OPTION>
<OPTION>1979</OPTION>
<OPTION>1978</OPTION>
<OPTION>1977</OPTION>
<OPTION>1976</OPTION>
<OPTION>1975</OPTION>
<OPTION>1974</OPTION>
<OPTION>1973</OPTION>
<OPTION>1972</OPTION>
<OPTION>1971</OPTION>
<OPTION>1970</OPTION>
</SELECT>
<p style= "font: 12pt/32pt serif">

<tr><td><font color=FFFFFF>Modèle (facultatif):</td>
<td><input type=text name=realname size=32></td></tr>
<p style= "font: bold italic 12pt/24pt serif">
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Type de kilometrage parcouru---</OPTION>
<OPTION>Route rurale</OPTION>
<OPTION>Milieu urbain</OPTION>
<OPTION>Grande route</OPTION>
</SELECT>
<p style= "font: bold italic 12pt/24pt serif">
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Largeur---</OPTION>
<OPTION>135</OPTION>
<OPTION>140</OPTION>
<OPTION>145</OPTION>
<OPTION>155</OPTION>
<OPTION>165</OPTION>
<OPTION>175</OPTION>
<OPTION>185</OPTION>
<OPTION>195</OPTION>
<OPTION>205</OPTION>
<OPTION>215</OPTION>
<OPTION>220</OPTION>
<OPTION>225</OPTION>
<OPTION>230</OPTION>
<OPTION>235</OPTION>
<OPTION>245</OPTION>
<OPTION>255</OPTION>
<OPTION>265</OPTION>
<OPTION>275</OPTION>
<OPTION>285</OPTION>
<OPTION>295</OPTION>
<OPTION>305</OPTION>
<OPTION>315</OPTION>
<OPTION>325</OPTION>
<OPTION>335</OPTION>
<OPTION>345</OPTION>
<OPTION>355</OPTION>
<OPTION>375</OPTION>
<OPTION>385</OPTION>
</SELECT>
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Hauteur---</OPTION>
<OPTION>25</OPTION>
<OPTION>30</OPTION>
<OPTION>35</OPTION>
<OPTION>40</OPTION>
<OPTION>45</OPTION>
<OPTION>50</OPTION>
<OPTION>55</OPTION>
<OPTION>60</OPTION>
<OPTION>65</OPTION>
<OPTION>70</OPTION>
<OPTION>75</OPTION>
<OPTION>80</OPTION>
<OPTION>85</OPTION>
<OPTION>90</OPTION>
</SELECT>
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Diamètre---</OPTION>
<OPTION>R10</OPTION>
<OPTION>R12</OPTION>
<OPTION>R13</OPTION>
<OPTION>R14</OPTION>
<OPTION>R15</OPTION>
<OPTION>R16</OPTION>
<OPTION>R17</OPTION>
<OPTION>R17.5</OPTION>
<OPTION>R18</OPTION>
<OPTION>R19</OPTION>
<OPTION>R20</OPTION>
<OPTION>R21</OPTION>
<OPTION>R22</OPTION>
<OPTION>R23</OPTION>
<OPTION>R24</OPTION>
<OPTION>R25</OPTION>
<OPTION>R26</OPTION>
<OPTION>R390</OPTION>
</SELECT>
<p style= "font: 12pt/24pt serif">
<SELECT NAME="Rubrique" onChange='Choix(this.form)'>
<OPTION>-- Saison---</OPTION>
<OPTION>Été</OPTION>
<OPTION>Hiver</OPTION>
</SELECT>
<p style= "font: 12pt/24pt serif">
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=30 ROWS=3 name=comments></textarea>
</td></tr>
<p style= "font: 12pt/24pt serif">

<br> <input type=submit value=Envoyer>
<input type=reset value=Annuler>

<p style= "font: 7pt/24pt serif">
2010 pneusradical Tous droits réservés. IMD conception page web

</form>

Merci a l'avance

1 réponse

  1. Salut,

    Alors il y a pas mal de trucs à dire...
    Déjà tu dois attribuer des noms différents à chacun des tes choix (la tu as plusieurs liste qui s'appellent "Rubrique"
    Ensuite il te faut attribuer une valeur à chaque option
    <option value="une réponse">bla bla</option>


    Puis tu dois créer un fichier php qui va traiter les infos du formulaire et l'envoyer par mail...

    Je te colle ci dessous le contenu de deux fichiers :
    formulaire.php :
    <head>
    </head>
    <body bgcolor="#000099">
    <form method="POST" action="envoi-email.php" > 
    <input type="hidden" name="sujet" value="formmail"> 
    <table> 
    <tr><td><font color=FFFFFF>Votre Nom:</td> 
    <td><input type="text" name="nom" size=32></td></tr> 
    <tr><td><font color=FFFFFF>Votre Email:</td> 
    <td><input type="text" name="email" size=32></td></tr> 
    <tr><td><font color=FFFFFF>Marque de pneu en particulier:</td> 
    <td><input type="text" name="marquepneu" size=32></td></tr> 
    <tr><td><font color=FFFFFF># téléphone (facultatif):</td> 
    <td><input type="text" name="tel" size=32></td></tr> 
    </td></tr> 
    </table> 
    <p style= "font: bold italic 12pt/24pt serif"> 
    <SELECT NAME="marquevoiture" onChange='Choix(this.form)'> 
    <OPTION>-- Marque de voiture---</OPTION> 
    <OPTION value="acura">Acura</OPTION> 
    <OPTION value="audi">Audi</OPTION> 
    <OPTION value="avanti">Avanti</OPTION> 
    <OPTION>Bmw</OPTION> 
    <OPTION>Buick</OPTION> 
    <OPTION>Cadillac</OPTION> 
    <OPTION>Chevrolet</OPTION> 
    <OPTION>Chrysler</OPTION> 
    <OPTION>Daewoo</OPTION> 
    <OPTION>Daihatsu</OPTION> 
    <OPTION>Dodge</OPTION> 
    <OPTION>Fiat</OPTION> 
    <OPTION>Ford</OPTION> 
    <OPTION>Freighliner</OPTION> 
    <OPTION>Geo</OPTION> 
    <OPTION>Gmc</OPTION> 
    <OPTION>Honda</OPTION> 
    <OPTION>Hummer</OPTION> 
    <OPTION>Hyundai</OPTION> 
    <OPTION>Infiniti</OPTION> 
    <OPTION>Isuzu</OPTION> 
    <OPTION>Jaquar</OPTION> 
    <OPTION>Jeep</OPTION> 
    <OPTION>Kia</OPTION> 
    <OPTION>Land Rover</OPTION> 
    <OPTION>Lexus</OPTION> 
    <OPTION>Lincoln</OPTION> 
    <OPTION>Mazda</OPTION> 
    <OPTION>Mercedes</OPTION> 
    <OPTION>Mercury</OPTION> 
    <OPTION>Mini</OPTION> 
    <OPTION>Mitsubishi</OPTION> 
    <OPTION>Nissan</OPTION> 
    <OPTION>Oldmobile</OPTION> 
    <OPTION>Peugeot</OPTION> 
    <OPTION>Plymouth</OPTION> 
    <OPTION>Pontiac</OPTION> 
    <OPTION>Porsche</OPTION> 
    <OPTION>Saab</OPTION> 
    <OPTION>Saturn</OPTION> 
    <OPTION>Scion</OPTION> 
    <OPTION>Smart</OPTION> 
    <OPTION>Sterling</OPTION> 
    <OPTION>Subaru</OPTION> 
    <OPTION>Suzuki</OPTION> 
    <OPTION>Toyota</OPTION> 
    <OPTION>Volkswagen</OPTION> 
    <OPTION>Volvo</OPTION> 
    </SELECT> 
    <SELECT NAME="annee" onChange='Choix(this.form)'> 
    <OPTION>-- Année---</OPTION> 
    <OPTION value="2011">2011</OPTION> 
    <OPTION value="2010">2010</OPTION> 
    <OPTION value="2099">2009</OPTION> 
    <OPTION>2008</OPTION> 
    <OPTION>2007</OPTION> 
    <OPTION>2006</OPTION> 
    <OPTION>2005</OPTION> 
    <OPTION>2004</OPTION> 
    <OPTION>2003</OPTION> 
    <OPTION>2002</OPTION> 
    <OPTION>2001</OPTION> 
    <OPTION>2000</OPTION> 
    <OPTION>1999</OPTION> 
    <OPTION>1998</OPTION> 
    <OPTION>1997</OPTION> 
    <OPTION>1996</OPTION> 
    <OPTION>1995</OPTION> 
    <OPTION>1994</OPTION> 
    <OPTION>1993</OPTION> 
    <OPTION>1992</OPTION> 
    <OPTION>1991</OPTION> 
    <OPTION>1990</OPTION> 
    <OPTION>1989</OPTION> 
    <OPTION>1988</OPTION> 
    <OPTION>1987</OPTION> 
    <OPTION>1986</OPTION> 
    <OPTION>1985</OPTION> 
    <OPTION>1984</OPTION> 
    <OPTION>1983</OPTION> 
    <OPTION>1982</OPTION> 
    <OPTION>1981</OPTION> 
    <OPTION>1980</OPTION> 
    <OPTION>1979</OPTION> 
    <OPTION>1978</OPTION> 
    <OPTION>1977</OPTION> 
    <OPTION>1976</OPTION> 
    <OPTION>1975</OPTION> 
    <OPTION>1974</OPTION> 
    <OPTION>1973</OPTION> 
    <OPTION>1972</OPTION> 
    <OPTION>1971</OPTION> 
    <OPTION>1970</OPTION> 
    </SELECT> 
    <p style= "font: 12pt/32pt serif"> 
    
    <tr><td><font color=FFFFFF>Modèle (facultatif):</td> 
    <td><input type=text name=realname size=32></td></tr> 
    <p style= "font: bold italic 12pt/24pt serif"> 
    <SELECT NAME="kilometrage" onChange='Choix(this.form)'> 
    <OPTION>-- Type de kilometrage parcouru---</OPTION> 
    <OPTION value="rural">Route rurale</OPTION> 
    <OPTION value="urabin">Milieu urbain</OPTION> 
    <OPTION value="grande-route">Grande route</OPTION> 
    </SELECT> 
    <p style= "font: bold italic 12pt/24pt serif"> 
    <SELECT NAME="largeur" onChange='Choix(this.form)'> 
    <OPTION>-- Largeur---</OPTION> 
    <OPTION value="135">135</OPTION> 
    <OPTION value="140">140</OPTION> 
    <OPTION value="145">145</OPTION> 
    <OPTION>155</OPTION> 
    <OPTION>165</OPTION> 
    <OPTION>175</OPTION> 
    <OPTION>185</OPTION> 
    <OPTION>195</OPTION> 
    <OPTION>205</OPTION> 
    <OPTION>215</OPTION> 
    <OPTION>220</OPTION> 
    <OPTION>225</OPTION> 
    <OPTION>230</OPTION> 
    <OPTION>235</OPTION> 
    <OPTION>245</OPTION> 
    <OPTION>255</OPTION> 
    <OPTION>265</OPTION> 
    <OPTION>275</OPTION> 
    <OPTION>285</OPTION> 
    <OPTION>295</OPTION> 
    <OPTION>305</OPTION> 
    <OPTION>315</OPTION> 
    <OPTION>325</OPTION> 
    <OPTION>335</OPTION> 
    <OPTION>345</OPTION> 
    <OPTION>355</OPTION> 
    <OPTION>375</OPTION> 
    <OPTION>385</OPTION> 
    </SELECT> 
    <SELECT NAME="hauteur" onChange='Choix(this.form)'> 
    <OPTION>-- Hauteur---</OPTION> 
    <OPTION value="25">25</OPTION> 
    <OPTION value="30">30</OPTION> 
    <OPTION value="35">35</OPTION> 
    <OPTION>40</OPTION> 
    <OPTION>45</OPTION> 
    <OPTION>50</OPTION> 
    <OPTION>55</OPTION> 
    <OPTION>60</OPTION> 
    <OPTION>65</OPTION> 
    <OPTION>70</OPTION> 
    <OPTION>75</OPTION> 
    <OPTION>80</OPTION> 
    <OPTION>85</OPTION> 
    <OPTION>90</OPTION> 
    </SELECT>
    <SELECT NAME="diametre" onChange='Choix(this.form)'> 
    <OPTION>-- Diamètre---</OPTION> 
    <OPTION value="R10">R10</OPTION> 
    <OPTION value="R12">R12</OPTION> 
    <OPTION value="R13">R13</OPTION> 
    <OPTION>R14</OPTION> 
    <OPTION>R15</OPTION> 
    <OPTION>R16</OPTION> 
    <OPTION>R17</OPTION> 
    <OPTION>R17.5</OPTION> 
    <OPTION>R18</OPTION> 
    <OPTION>R19</OPTION> 
    <OPTION>R20</OPTION> 
    <OPTION>R21</OPTION> 
    <OPTION>R22</OPTION> 
    <OPTION>R23</OPTION> 
    <OPTION>R24</OPTION> 
    <OPTION>R25</OPTION> 
    <OPTION>R26</OPTION> 
    <OPTION>R390</OPTION> 
    </SELECT> 
    <p style= "font: 12pt/24pt serif"> 
    <SELECT NAME="saison" onChange='Choix(this.form)'> 
    <OPTION>-- Saison---</OPTION> 
    <OPTION value="ete">Été</OPTION> 
    <OPTION value="hiver">Hiver</OPTION> 
    </SELECT> 
    <p style= "font: 12pt/24pt serif"> 
    <tr><td colspan=2>Commentaires:<br> 
    <textarea COLS=30 ROWS=3 name="comments"></textarea> 
    </td></tr> 
    <p style= "font: 12pt/24pt serif"> 
    
    <br> <input name="envoyer" type="submit" value="Envoyer"> 
    <input type="reset" value="Annuler"> 
    
    <p style= "font: 7pt/24pt serif"> 
    2010 pneusradical Tous droits réservés. IMD conception page web 
    
    </form> 
    </body>
    </html>
    


    et envoi-email.php :
    <html>
    <head>
    </head>
    <body>
    
    <?php if(isset($_POST['SEND']) && $_POST['SEND'] == 'Envoyer')
    {
    $to = "ton-mail@ton-domaine.com"; // Ici l'adresse de réception du message
    $from = "From: ".$_POST['nom']."  <".$_POST['email'].">";
    $subject = $_POST['sujet'];
    $message = "
    Num tel : ".$_POST['telephone']."
    Marque de pneu : ".$_POST['marquepneu']."
    Marque de la voiture : ".$_POST['marquevoiture']."
    Année voiture : ".$_POST['annee']."
    Type de route : ".$_POST['kilometrage']."
    Largeur pneu : ".$_POST['largeur']."
    Hauteur pneu : ".$_POST['hauteur']."
    Diametre pneu : ".$_POST['diametre']."
    Saison : ".$_POST['saison']."
    				
    Commentaires :".$_POST['comments']."\r\n";
    if(mail($to, $subject, $message, $from)) // C'est gràce à cette fonction que tu enverras le mail.
    { ?>
    <p align="center" class="centre-cellule Style1">&nbsp;</p>
    <p align="center" class="centre-cellule Style1"><em><strong>Le formulaire a été transmis</strong></em></p>
    <p align="center" class="centre-cellule Style1"><em><strong>Nous donnerons suite à votre demande dans les meilleurs délais</strong></em></p>
    <table align="center">
    
      <tbody>
      </tbody>
    </table>
    
    <?php }
    else
    {
    echo "<p>Un problème technique nous empêche d'envoyer votre message. </ br>
    <a href=\"formulaire.php\">Veuillez refaire une nouvelle tentative</a>!</p>\n";
    }
    }
    ?>
    </body>
    </html>
    


    Tu dois finir le fichier formulaire.php

    A plus !!