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 display
I had a similar situation; I could only POST the first 1000 elements of an array.
My solution was to implode() the array into one long string and explode() it on the server side.
implode()
explode()
json_encode() could probably work as well.
json_encode()