I’ve got a large form and I can see from firebug that all of the elements’ values are being sent properly, but when I print_r($_POST) there are only 1000 variables displayed. My max_post_size is set to 25M so I know that’s not the issue and I searched through my php.ini for keywords like ‘post’ and ‘max’ and I didn’t find anything.
1000 is only about 1/4 of the elements that I’m passing so obviously this is a pretty big issue for me, I really appreciate any help I can get.
I see what you did here.
Introduced in order to prevent hash collision attack:
http://www.phpclasses.org/blog/post/171-PHP-Vulnerability-May-Halt-Millions-of-Servers.html
But failed in 5.3.9:
http://www.phpclasses.org/blog/post/175-Another-Serious-Security-Bug-on-PHP-539.html
So you should update to 5.3.10+ if that is problem.