par
xTG » 07 août 2014, 16:20
Cela n'a pas de sens d'afficher N formulaires car seul un seul sera envoyé.
Par contre on peut faire des choses comme cela :
<form>
<?php
for($i=0; $i<5; $i++)
echo '<input type="text" name="monChamps[' . $i . ']" />';
?>
<input type="submit" />
</form>
<form>
<input type="text" name="monChamps[0]" />
<input type="text" name="monChamps[1]" />
<input type="text" name="monChamps[2]" />
<input type="text" name="monChamps[3]" />
<input type="text" name="monChamps[4]" />
<input type="submit" />
</form>
Et à la réception tu peux donc traiter monChamps comme un tableau.
Dans ton cas mon "5" en dur correspondra à la variable réceptionnée de ton premier formulaire.
Cela n'a pas de sens d'afficher N formulaires car seul un seul sera envoyé.
Par contre on peut faire des choses comme cela :
[php]<form>
<?php
for($i=0; $i<5; $i++)
echo '<input type="text" name="monChamps[' . $i . ']" />';
?>
<input type="submit" />
</form>[/php]
[quote]<form>
<input type="text" name="monChamps[0]" />
<input type="text" name="monChamps[1]" />
<input type="text" name="monChamps[2]" />
<input type="text" name="monChamps[3]" />
<input type="text" name="monChamps[4]" />
<input type="submit" />
</form>[/quote]
Et à la réception tu peux donc traiter monChamps comme un tableau.
Dans ton cas mon "5" en dur correspondra à la variable réceptionnée de ton premier formulaire.