probleme avec le nom des checkbox....

probleme avec le nom des checkbox.... - PHP - Programmation

Marsh Posté le 17-03-2004 à 16:15:03    

'lut tout le monde
voila j'ai un petit problème... (qui m'ennerve serieusement)
je genere un formulaire, et a chaque ligne je met une case a cocher..
donc pour pouvoir recuperer facilement (hmm hmm) mes champs cochés, je fais ceci  en gros ss les boucles

Code :
  1. <?php
  2. echo "<HTML> <BODY>
  3. <table height=100% width=100% border=1>
  4. <TR>
  5. <form method=get action='supUSR.php' >
  6. <TD>
  7. <INPUT type=checkbox name=args[] value="1" >
  8. <INPUT type=checkbox name=args[] value="2">
  9. <INPUT type=checkbox name=args[] value="3"> </TD>
  10. <TD><INPUT type=submit value=test> </TD>
  11. </TR>
  12. </FORM>
  13. </TABLE>
  14. </body>
  15. </html>";
  16. ?>


 
et en passage de parametres sur mon URL j'ai :
 
supUSR.php?args%5B%5D=2&args%5B%5D=3
 
dc j'ai 1 seule valeur...
quelqu'un sait d'ou ca peut venir ?
je voispas dut tout
merci bien
 
 

Reply

Marsh Posté le 17-03-2004 à 16:15:03   

Reply

Marsh Posté le 17-03-2004 à 16:48:54    

Salut
 
Tu reçois 2 valeurs pour le tableau args : 2 et 3
Pour les lire, tu dois accéder au tableau args que tu reçois

Reply

Marsh Posté le 17-03-2004 à 16:55:11    

Seules les cases cochées sont envoyées.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 17-03-2004 à 16:58:37    

ratibus a écrit :

Salut
 
Tu reçois 2 valeurs pour le tableau args : 2 et 3
Pour les lire, tu dois accéder au tableau args que tu reçois


ok mais normalement je ne devrais pas recevoir 2 tableaux ?

Reply

Marsh Posté le 17-03-2004 à 17:01:49    

Nan tu reçois un tableau :
$args[0]=2 et $args[1]=3
Un tableau des cases cochées quoi :o
 
Edit : Pour être précis, ça devrait être :
$_GET['args'][0]=2 et $_GET['args'][1]=3  :whistle:


Message édité par Mara's dad le 17-03-2004 à 17:03:26

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 17-03-2004 à 17:02:09    

Non un tableau => args
Qui contient 2 éléments
En fait tu recois args = array(2,3)

Reply

Marsh Posté le 17-03-2004 à 17:10:59    

ok merci bien :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed