Bonjour a tous. Je developpe un script de news, et dans ce script, je dois pouvoir avoir un nombre de catégories de news redéfinissable.
J'ai donc une variable, qui est le nombre de catégories, et pour les
catégories j'utilise une boucle de i=0 a i=$nombre_de_catégories.
Le probleme est que j'ai un formulaire ou l'utilisateur dois pouvoir entrer le nom de ses catégories. J'utilise donc une boucle :
Code :
- for ($i1=0;$i1<$nb_news_categories1;$i1++)
- {
- echo '
- Catégorie N° '.$i1.' :<br>
- nom de la catégorie : <input type="text" name="tableau_categories1['.$i1.']" size="15" value="'.$tableau_categories1[$i1].'" maxlength="30"><br>';
- }
|
De ce coté, tout fonctionne tres bien, et si la variable $tableau_categories1 est deja définie, je vois les valeurs et tout.
le probleme se situe au niveau de la récupération de ces variables...
en effet, pour les récuperer, je fais un
$tableau_categories1[$i1]='$_POST["tableau_categories1[$i1]"]
mais il me renvoie "Parse error: parse error, expecting `']'' in file..."
j'ai essayé $tableau_categories1[$i1]='$_POST["tableau_categories1[.$i1.]"]
mais ça n'a pas eu plus de succes...
je me suis dit que les crochets posaient un probleme, aussi ai-jen renommé ma variable en tableau_categories1_.$i1. et donc fait un
$tableau_categories1[$i1]='$_POST[tableau_categories1_.$i1.]';
mais il me renvoie encore des erreurs...
j'ai essayé avec simples quotes, doubles quotes, concaténation et toutes sortes de combinaisons de . de " et de ' mais rien n'y a fait...
Comment feriez vous pour récupérer ces variables?
---------------
http://www.core-tx.com