From:             ccooper at lightoflife dot org
Operating system: Windows Server 2003
PHP version:      5.2.6
PHP Bug Type:     HTTP related
Bug description:  $_POST error, 1st variable overflow, system overloads

Description:
------------
Creating a purchase order system for my company, I needed to create pages
that captured as many as 100 input fields (mostly text) per form submit.
Doing so, The first post variable would have a key corruption and the IIS
Services would need to be reset (either that or wait about 30 minutes for
php to be able to accept any type of user input again).

I have found the solution, finally, to be in the php.ini file.  Though in
5.0 max_input_nesting_level  was omitted by ;   , a change from 4.0, yet
there is still a default of 60 if you look at phpinfo with
;max_input_nexting_level = 60  in the file. The ; isn't enough and it's not
enough to set it to 0, I had to set it to an absurdly large number (I used
300).  I'm leaving this because it's still a bug and someone needs to know
about this.


-- 
Edit bug report at http://bugs.php.net/?id=45574&edit=1
-- 
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=45574&r=trysnapshot52
Try a CVS snapshot (PHP 5.3): 
http://bugs.php.net/fix.php?id=45574&r=trysnapshot53
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=45574&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=45574&r=fixedcvs
Fixed in release:             
http://bugs.php.net/fix.php?id=45574&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=45574&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=45574&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=45574&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=45574&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=45574&r=notwrong
Not enough info:              
http://bugs.php.net/fix.php?id=45574&r=notenoughinfo
Submitted twice:              
http://bugs.php.net/fix.php?id=45574&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=45574&r=globals
PHP 4 support discontinued:   http://bugs.php.net/fix.php?id=45574&r=php4
Daylight Savings:             http://bugs.php.net/fix.php?id=45574&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=45574&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=45574&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=45574&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=45574&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=45574&r=mysqlcfg

Reply via email to