Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1559 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Récupération de valeurs de checkboxes pour formulaire POST

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Récupération de valeurs de checkboxes pour formulaire POST

n°607917
Profil sup​primé
Posté le 11-01-2004 à 11:19:34  answer
 

Salut à tous :hello:
 
Bon je suis depuis hier sur un truc que j'arrive pas à résoudre... Je veux générer une page d'affichage (script1) avec des checkboxes et mettre un bouton en bas (type submit).
C'est un formulaire de type post.
 
Sur cette page d'affichage, il y a le listing d'un répertoire et le but c'est de mettre une checkbox qui aura comme valeur - une fois cochée - le nom du fichier. Bon pour ça c'est OK...
 
Au moment où j'appuie sur sur ce bouton, je passe dans un autre script (script2) censé récupérer les valeurs des checkboxes cochées...
 
Tests déjà effectués :
 
Le problème c'est que si je met des checkboxes avec des noms comme checkbox1, checkbox2, etc... (générés par PHP) dans le formulaire, je pourrais bien utiliser ces variables mais ils faut qu'elles soient initialisées (elles ne sont pas toutes cochées! = 1er pbm) dans le script2 PHP appelé derrière mais le big soucy c'est que je ne connais pas le nombre de checkbox que j'aurais généré dans mon formulaire (2ème pbm) :(
 
Bon je sais pas si c'était clair ou pas... j'ai cherché sur ce forum, dans les faq phpindex, developpez.com etc... je n'ai rien encore trouvé :(
 
Merci de votre aide éventuelle ! :hello: :jap:


Message édité par Profil supprimé le 11-01-2004 à 11:19:49
mood
Publicité
Posté le 11-01-2004 à 11:19:34  profilanswer
 

n°607925
Freekill
Electron libre…
Posté le 11-01-2004 à 11:31:07  profilanswer
 

checkbox[0]
checkbox[1]
checkbox[2]
...
 
foreach($checkbox as $this => $value)
{
  // faire kkchose
}


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
n°607928
Profil sup​primé
Posté le 11-01-2004 à 11:32:38  answer
 

ok je vais tester ça ! merci ! :jap: :hello:

n°607933
Profil sup​primé
Posté le 11-01-2004 à 11:44:54  answer
 

hehe super ça marche ! :benetton: J'ai mis un bout de mon script dessous pour illustrer et aider d'autres personnes (si ça peut aider)
 
dans le script 1 :
 

Code :
  1. <?php
  2. ...
  3.   // début formulaire:
  4.   echo "<form name='myform' method='post' action='script2.php'>";
  5.   for($key = 0; $key < $valeur_limite; $key++)
  6.   {
  7.     echo "<a HREF='$w_attach_fpath'>";
  8.     echo $w_file_list[$key];
  9.     echo "</a><small> (";
  10.     // On affiche la taille du fichier
  11.     echo filesize($w_file_list[$key])." Bytes) ";
  12.     // et la date de l'upload
  13.     echo "uploaded the ".date('j/m/Y',filemtime($w_file_list[$key]))." at ";
  14.     echo date('h:i',filemtime($w_file_list[$key]));
  15.     // ajout case à cocher par attachement
  16.     $w_array = array();
  17.     echo "  <input type='checkbox' name='w_array[$key]' value='$w_file_list[$key]'>";
  18.   }
  19. ...
  20.    echo "<div align='center'>";
  21.    echo "<input type='submit' name='Submit' value='Delete files selected ?'><BR>";
  22.    echo "</div>";
  23.    echo "</form>";
  24. ...
  25. ?>


 
 
dans le script2.php

Code :
  1. <?php
  2.   while(list($champ,$valeur) = each($_POST["w_array"]))
  3.   {
  4.     print "le champ : ".$champ.", la valeur :".$valeur."<br>";
  5.   }
  6. ?>


Message édité par Profil supprimé le 11-01-2004 à 11:46:07

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Récupération de valeurs de checkboxes pour formulaire POST

 

Sujets relatifs
[PHP] Connaître la taille d'un répertoire sur un serveur en local...[PHP/sql] Valeur d'un champs table sql qui change au cours du temps ?
[PB'S]Easy PHP & PHP Nuke[PHP] Pour faire une mosaique photo
[PHP] redimensionner une image ?Prob avec la touche "entrée" pour formulaire PHP ou HTML ?
[PHP] Utilisation de RedirectPermanent vers JPG ?[PHP]Autoriser l'accés à un fichier pendant un temps précis ?
PB champ de texte + récupération données 
Plus de sujets relatifs à : [PHP] Récupération de valeurs de checkboxes pour formulaire POST


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR