Multiplier le nombre de champs d'un formulaire par une variable fournie par l'ut

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Multiplier le nombre de champs d'un formulaire par une variable fournie par l'ut

par AB » 17 févr. 2009, 20:12

Oups, j'ai un blanc, là. Je ne me rappelle plus si tu dois mettre les crochets à l'intérieur ou à l'extérieur des guillemets du NAME.
C'est bien comme tu l'a écrit.

par Patriboom » 17 févr. 2009, 17:10

Salut!

Tu peux bâtir ton formulaire dans un sandwich FOR, ainsi:

Code : Tout sélectionner

<form> <?php for($x=0;$x<$_GET["Combien"];$x++) { echo '<input name="INFO[]" type=input size=15>'</br>; } ?> <input name="Soumettre" type="submit"> </form>
Oups, j'ai un blanc, là. Je ne me rappelle plus si tu dois mettre les crochets à l'intérieur ou à l'extérieur des guillemets du NAME.

Ensuite, pour récupérer, tu feras ainsi:
   for ($x=0; $x<count($_POST["INFO"]);$x++) {
         echo 'Je traite ici la case '.$x.' qui contient: '.:$_POST["INFO"][$x].'</br>';
   }

Multiplier le nombre de champs d'un formulaire par une varia

par Equalizer744 » 16 févr. 2009, 22:37

Bonsoir,

Je cherche un peu d'aide pour résoudre une question assez simple pour les développeurs émérites que vous êtes tous j'en suis sûr..

Je souhaite faire dépendre le nombre de champs de formulaire inscrit sur une page par une variable préalablement fournie par l'internaute et enregistrée dans une base de données Mysql.

Comment faire ?

Merci d'avance !!