Здравствуйте.
Может кто сталкивался с такой проблемой.
Есть форма на которой 100500 чекбоксов, если отметить их все то засабмитится только часть из них, причем неважно какие именно отмечены а важно количество.
Как с этим бороться?
Вложение | Размер |
---|---|
big_form.png | 17.33 КБ |
Комментарии
сталкивался, решалось в php.ini подбором max_input_vars и post_max_size
До php.ini доступа не имею.
Пробовал в settings.php писать
ini_set('post_max_size', '512M');
безрезультатно.
Также нашел что это и не должно работать через ini_set http://stackoverflow.com/questions/10303714/php-max-input-vars но можно поменять с помощью .htaccess для конкретного каталога, но не ясно в какой каталог его положить.
Спасибо webpavilion. Я все же добраля до php.ini, работает.
suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000
пожалуйста. suhosin вам зачем? если много наследованного неподконтрольного кода сомнительного качества то может быть и полезно, я обычно отключаю на время разработки, во время финальных тестов включаю если что то отваливается понятно из-за чего, были неприятные инциденты с плясками.
Согласен, в моем случае достаточно max_input_vars = 5000.
Копипаст - зло