voici a quoi ressemble l'url lors du remplissage de ce formulaire
<form action="" method="get">
<input type="text" name="test[]" value="1"/>
<input type="text" name="test[]" value="2"/>
<input type="text" name="test[]" value="3"/>
<input type="text" name="test[]" value="4"/>
<input type="submit" />
</form>
<?php
echo '<pre>';
print_r(getallheaders());
print_r($_GET);
echo '</pre>';
echo 'URL: '.$sUrl=$_SERVER['REQUEST_URI'];
echo '<br/>';
echo 'URL decodée: '.urldecode($sUrl);
?>
URL: /game2/util/testform.php?test%5B%5D=1&test%5B%5D=2&test%5B%5D=3&test%5B%5D=4
URL decodée: /game2/util/testform.php?test[]=1&test[]=2&test[]=3&test[]=4
On voit aucun index de l array test néanmoins lorsque on met un index a ce dernier...
<form action="" method="get">
<input type="text" name="test[0]" value="1"/>
<input type="text" name="test[]" value="2"/>
<input type="text" name="test[2]" value="3"/>
<input type="text" name="test[1]" value="4"/>
<input type="submit" />
</form>
URL: /game2/util/testform.php?test%5B0%5D=1&test%5B%5D=2&test%5B2%5D=3&test%5B1%5D=4
URL decode: /game2/util/testform.php?test[0]=1&test[]=2&test[2]=3&test[1]=4
Ceci marche en GET et uniquement en GET. si coucou747 ne se trompe pas, les POST marche autrement et je vais tester de suite !
Et ça ... Marche !
Voilà pour les curieux dans mon genre la question est résolue !




--------------------------------------------------------------------------------------------------
Il vaut mieux poser une question et passer pour bête que le rester toute sa vie