Hello ! J'ai un problème pour envoyer un formulaire.
Le if(isset($_POST['submit'])) ne marche pas. C'est à dire que le formulaire ne s'envoie pas.
Ca le fait lorsqu'il y a "trop" de champs dans mon formulaire, une dizaine... C'est pas si énorme. Avec des champs texte il n'y a pas de problème. Mais lorsque je rajoute des cases à cocher, c'est là que le problème arrive.
Par exemple si je met 15 case à cocher, je peux en cocher 13, le formulaire est envoyé et ma page de traitement arrive a récupérer les valeurs. Si j'en coche 14, alors là ma page de traitement me dis que le formulaire n'a pas été envoyé.
Lorsque je met quelques champs texte et toujours des cases à cocher, alors lorsque je coche 5-6 cases ça marche mais dès la 7ème ça ne marche plus.
Et lorsque je met que des champs texte je peux en remplir autant que je veux ça marche toujours. Ma page de traitement reconait que le formulaire a été envoyé.
On dirait qu'il y a une limite... Mais je comprend pas pourquoi ! J'ai fait une page avec simplement un formulaire, le plus simple possible, avec beaucoup de cases à cocher. Et une page de traitement la plus simple possible, avec simplement un test IF, le problème est toujours là.
Je pense que ça vient du serveur... ou de la configuration. Je n'utilise pas Easyphp... En fait ça se passe sur un serveur dans mon école.
Enfin voilà, je vais continué à chercher mais est-ce que vous avez déjà une idée d'ou sa pourrait venir ? C'est la première fois que je tombe sur ce problème. Un collègue m'a dis que ce problème il l'avais déjà eu et n'a jamais réussi a le résoudre.
Merci d'avance!