2 paramètres avaient le même nom, ce qui n'est pas possible. Le 2ème écrase donc le 1er.
Pour info, la méthode post permet d'envoyer beaucoup plus de données que get (limitée à 2 ko, si je me souviens bien, mais dépend aussi du navigateur web). POST est donc mieux.
Tu peux tout à fait avoir un même nom pour des checkbox mais dans leur name, faut mettre "corrective[]" et non juste "corrective". Les [] indique au navigateur qu'il s'agit d'un tableau. Côté php, tu pourras donc traiter ce paramètre comme un tableau (donc une boucle). Pas besoin de donner autant de name différents que de checkbox.
EDIT : un conseil, tu devrais apprendre les bases du html et php, ça t'éviterait de perdre du temps sur des trucs comme ça...
Message édité par rufo le 29-05-2012 à 16:53:47
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta