par
jacquetl » 23 nov. 2011, 16:42
Bonjour,
Dans le formulaire, j'allimente un tableau d'item avec une case coché (la tableau peu comporter plus de 1500 items), lorsque j'ai tout coché, cela fonctionne, lorsque j'envoi (méthode post) et que je traite l'information, mais il se bloque a l'item 999 !!!
Existe-t-il une limit par défaut de 1000 à la transmission des tableau par POST et si oui comment la contourner ?
Merci pour votre aide.
-----------------------------------------------------------
Voici le script (extrait)
Formulaire
print "<form name=\"form1\" method=\"post\" action=\"profs_traiter2.php?".codeParam("id=$id")."\" onsubmit=\"return profestbon();\" enctype=\"multipart/form-data\">\n";
?>
<input type="submit" class="coul" name="enregistrer" value="Envoi des modifications" accesskey='E'>
<input type="reset" class="coul" name="annuler" value="Annuler" accesskey='A'>
print "<div class='posdiv'><input type=\"checkbox\" id=\"idchkit$i\" name=\"CBCompetences[]\" value=\"$item\" class=\"chkitem\" $checked M />\n";
Traitement
if (isset($CBCompetences)) $j=count($CBCompetences);
else $j=0;
echo $j;
for ($i=0; $i<$j; $i++) {
$item_id=$CBCompetences[$i];