Probleme de checkbox non reconnues dans formulaire
Résolu/Fermé
VIBI
Messages postés
4
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
19 février 2013
-
18 févr. 2013 à 17:46
VIBI Messages postés 4 Date d'inscription lundi 18 février 2013 Statut Membre Dernière intervention 19 février 2013 - 19 févr. 2013 à 10:09
VIBI Messages postés 4 Date d'inscription lundi 18 février 2013 Statut Membre Dernière intervention 19 février 2013 - 19 févr. 2013 à 10:09
A voir également:
- Probleme de checkbox non reconnues dans formulaire
- Cle usb non reconnu - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
- Formulaire de contact le bon coin introuvable - Forum Réseaux sociaux
3 réponses
que veux tu dire par il ne reconnait aps les checkbox ? il ne les affiche pas du tout ?
déja remplace les <? par des <?php
déja remplace les <? par des <?php
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
19 févr. 2013 à 09:35
19 févr. 2013 à 09:35
ça nous aiderait de savoir à quoi ressemble ton formulaire par contre...
VIBI
Messages postés
4
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
19 février 2013
19 févr. 2013 à 09:43
19 févr. 2013 à 09:43
Ok :
<? if($ok_mail=="true"){ ?>
<table width='100%' border='0' cellspacing='1' cellpadding='1'>
<tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr>
<tr><td> </td></tr>
<tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr>
<tr><td> </td></tr>
<tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr>
</table>
<? }else{ ?>
<form action='<? echo $PHP_SELF ?>' method='post' name='Form'>
<table width='100%' border='0' cellspacing='0' cellpadding='6'>
<? if($erreur){ ?>
<tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b> ERREUR, votre message n'a pas été transmis</b></font></span></td></tr>
<tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?>
<tr>
<td id="formulaire2" class="txtform">Prénom :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='50' border='0'></td>
</tr>
<tr>
<td id="formulaire1" class="txtform">Nom* :</td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='50' border='0'></td>
</tr>
<tr>
<td id="formulaire2" class="txtform">Fonction :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' value='<?echo stripslashes($f_3);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Etablissement :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_4==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_4' value='<?echo stripslashes($f_4);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">Adresse :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_5==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_5' value='<?echo stripslashes($f_5);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Code postal* :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_6==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_6' value='<?echo stripslashes($f_6);?>' size='20' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">Ville* :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_7==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_7' value='<?echo stripslashes($f_7);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Pays :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_8==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_8' value='<?echo stripslashes($f_8);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">Téléphone* :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_9==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_9' value='<?echo stripslashes($f_9);?>' size='20' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Fax :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_10==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_10' value='
<?echo stripslashes($f_10);?>' size='20' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">E-mail* :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_11==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_11' value='
<?echo stripslashes($f_11);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Concerne une demande :</span></td>
<td id="formulaire1" class="txtform"> <br>
<input type="checkbox" name="Produit[]" value="produit1" style='width:200 <?if($errf_12==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_12' value='<?echo stripslashes($f_12);?>'/> produit1<br/>
<input type="checkbox" name="Produit[]" value="produit2" style='width:200 <?if($errf_13==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_13' value='<?echo stripslashes($f_13);?>'/> produit2<br/>
<input type="checkbox" name="Produit[]" value="produit3" style='width:200 <?if($errf_14==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_14' value='<?echo stripslashes($f_14);?>'/> produit3<br/>
</td>
</tr>
<tr>
<td id="formulaire1" class="txtform">Votre message :</span></td>
<td id="formulaire1" class="txtform"> <textarea style='width:360 <?if($errf_15==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_15' rows='6' cols='70'><?echo$f_15?></textarea></td>
</tr>
<tr>
<td id="formulaire2" class="txtform"> </td>
<td id="formulaire2" class="txtform"> <input type='submit' name='submit' value='Envoyer' border='0'></td>
</tr>
</table>
</form>
<? } ?>
<? if($ok_mail=="true"){ ?>
<table width='100%' border='0' cellspacing='1' cellpadding='1'>
<tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr>
<tr><td> </td></tr>
<tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr>
<tr><td> </td></tr>
<tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr>
</table>
<? }else{ ?>
<form action='<? echo $PHP_SELF ?>' method='post' name='Form'>
<table width='100%' border='0' cellspacing='0' cellpadding='6'>
<? if($erreur){ ?>
<tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b> ERREUR, votre message n'a pas été transmis</b></font></span></td></tr>
<tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?>
<tr>
<td id="formulaire2" class="txtform">Prénom :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='50' border='0'></td>
</tr>
<tr>
<td id="formulaire1" class="txtform">Nom* :</td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='50' border='0'></td>
</tr>
<tr>
<td id="formulaire2" class="txtform">Fonction :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' value='<?echo stripslashes($f_3);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Etablissement :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_4==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_4' value='<?echo stripslashes($f_4);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">Adresse :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_5==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_5' value='<?echo stripslashes($f_5);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Code postal* :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_6==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_6' value='<?echo stripslashes($f_6);?>' size='20' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">Ville* :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_7==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_7' value='<?echo stripslashes($f_7);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Pays :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_8==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_8' value='<?echo stripslashes($f_8);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">Téléphone* :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_9==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_9' value='<?echo stripslashes($f_9);?>' size='20' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Fax :</span></td>
<td id="formulaire1" class="txtform"> <input type='text' style='width:200 <?if($errf_10==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_10' value='
<?echo stripslashes($f_10);?>' size='20' border='0'></td></tr>
<tr>
<td id="formulaire2" class="txtform">E-mail* :</td>
<td id="formulaire2" class="txtform"> <input type='text' style='width:200 <?if($errf_11==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_11' value='
<?echo stripslashes($f_11);?>' size='50' border='0'></td></tr>
<tr>
<td id="formulaire1" class="txtform">Concerne une demande :</span></td>
<td id="formulaire1" class="txtform"> <br>
<input type="checkbox" name="Produit[]" value="produit1" style='width:200 <?if($errf_12==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_12' value='<?echo stripslashes($f_12);?>'/> produit1<br/>
<input type="checkbox" name="Produit[]" value="produit2" style='width:200 <?if($errf_13==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_13' value='<?echo stripslashes($f_13);?>'/> produit2<br/>
<input type="checkbox" name="Produit[]" value="produit3" style='width:200 <?if($errf_14==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_14' value='<?echo stripslashes($f_14);?>'/> produit3<br/>
</td>
</tr>
<tr>
<td id="formulaire1" class="txtform">Votre message :</span></td>
<td id="formulaire1" class="txtform"> <textarea style='width:360 <?if($errf_15==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_15' rows='6' cols='70'><?echo$f_15?></textarea></td>
</tr>
<tr>
<td id="formulaire2" class="txtform"> </td>
<td id="formulaire2" class="txtform"> <input type='submit' name='submit' value='Envoyer' border='0'></td>
</tr>
</table>
</form>
<? } ?>
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
19 févr. 2013 à 09:55
19 févr. 2013 à 09:55
tu donnes 2 names à tes checkbox, si tu supprimes name="Produit[]" ça donne quoi ?
VIBI
Messages postés
4
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
19 février 2013
19 févr. 2013 à 10:09
19 févr. 2013 à 10:09
Bah OUI c'est tout bon, là ça fonctionne beaucoup mieux !
(punaise en plus je croyais les avoir supprimer à un test....)
Bravo TEBiShop, trop rapide en plus !
Merci à tous
;+)
(punaise en plus je croyais les avoir supprimer à un test....)
Bravo TEBiShop, trop rapide en plus !
Merci à tous
;+)
19 févr. 2013 à 09:31
je veux dire qu'il n'y a pas de transmission des valeurs cochées de ces checkbox, dans le retour mail, comme si ces champs n'existaient pas dans le formulaire... j'ai toutes les coordonnées + le message, mais pas les intitulés des cases à cochées ni leur valeur (vide ou cochées).
c ti clair ça ?!