phpでフォームのinputの最大個数はデフォルト1000だった
<form method="post" action="test.php"> <input type="checkbox" name="chk[]" value="1" checked> <input type="checkbox" name="chk[]" value="1" checked> <input type="checkbox" name="chk[]" value="1" checked> :
でinputの取得できる最大数は1000っぽい。
test.php
<?php $chk= $_REQUEST["chk"]; print_r(count($chk)); ?>
でcheckboxが1000超えてもcountは1000で打ち止めだった。
よくよく調べてみたら
php5.3.9から入ったmax_input_varsで変更可能とのこと。
max_input_varsの値を変更して解決。