Se connecter / S'enregistrer
Votre question

Petit problème checkbox dans un formulaire

Tags :
  • Select
  • Programmation
Dernière réponse : dans Programmation
28 Juin 2010 09:32:02

Salut,

Enfaite j'ai fais un forumlaire PHP, mais j'ai un petit problème concernant les checkbox ... Je n'arrive pas à envoyer leur réponse.

Mon code sur la page contact.php (dans le formulaire) :

  1. <INPUT TYPE="text" NAME="numero"/> <br/>
  2.  
  3. <br/>Appeler vers :
  4. <SELECT NAME="appelh" id="appelh">
  5. <OPTION id="9" SELECTED>9</option>
  6. <OPTION id="10">10</option>
  7. <OPTION id="11">11</option>
  8. <OPTION id="12">12</option>
  9. <OPTION id="13">13</option>
  10. <OPTION id="14">14</option>
  11. <OPTION id="15">15</option>
  12. <OPTION id="16">16</option>
  13. <OPTION id="17">17</option>
  14. <OPTION id="18">18</option>
  15. <OPTION id="19">19</option>
  16. </SELECT>
  17. h
  18. <SELECT NAME="">
  19. <OPTION id="00" SELECTED>00</option>
  20. <OPTION id="15">15</option>
  21. <OPTION id="30">30</option>
  22. </SELECT><br/>
  23.  
  24. Je certifie vouloir être appeler par XXXX: Oui <INPUT TYPE="checkbox" NAME="Appeller" id="oui" />
  25. Non <INPUT TYPE="checkbox" NAME="Pas appeller" id="non" checked />


Et le code dans la page verif.php

  1. $msg .= "Email:\t$sender_email\n";
  2. $msg .= "Message:\t$message\n\n";
  3. $msg .= "Souhaite être appeler :\t$appelh\n\n";
  4. $msg .= "Souhaite être appeler à:\t$...\n\n";


Merci c'est assez urgent comme même! :pfff: 


D-war

Autres pages sur : petit probleme checkbox formulaire

a c 232 L Programmation
28 Juin 2010 12:07:43

Salut,

Tu mets des id partout...
Sur les <OPTION>, plutôt que des id="9" met des value="9". Dans ton cas, tu n'en as même pas besoin vu que la valeur est la même que le texte affiché.

Et pour tes checkbox, là aussi c'est pas des id mais des value.
m
0
l
6 Juillet 2010 22:42:15

bonsoir,
en effet c'est value qu'il faut mettre, ID c'est pour la javascript et le css.
Si je puis me permettre, corrige "Souhaite être appelé"
"Je certifie vouloir être appelé" et tous les autres...


enfin, davantage pour la programmation, si tu donnes un choix oui/non, plutôt qu'un checkbox, opte pour les boutons radio. Car les checkbox tels qu'ils sont écrits ici, tu peux sélectionner les deux... ce qui n'est pas acceptable.
m
0
l
Contenus similaires
7 Juillet 2010 22:05:20

Il me semble que une checkbox r'envoi true"" ou "false" .... non ?
m
0
l
8 Juillet 2010 02:14:47

Willyam22 a dit :
Il me semble que une checkbox r'envoi true"" ou "false" .... non ?

si mes souvenirs sont bons, c'est ON ou rien :) 
m
0
l
8 Juillet 2010 11:49:16

Si la checkbox est cochee, la variable name existera et aura value d'assignee, dans le cas contraire, la variable n'existera pas. Il faut utiliser isset() pour s'en assurer.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS