Edit report at http://bugs.php.net/bug.php?id=50449&edit=1

 ID:                 50449
 Comment by:         pchl1990 at gmail dot com
 Reported by:        werner at procurios dot nl
 Summary:            GET parameters longer than 512 characters not in
                     $_GET
 Status:             Bogus
 Type:               Bug
 Package:            URL related
 PHP Version:        5.3.1
 Block user comment: N

 New Comment:

It is suhoshin that sets the limit

Add "suhosin.get.max_value_length=65000" in you php.ini



Regards


Previous Comments:
------------------------------------------------------------------------
[2009-12-11 10:28:24] johan...@php.net

Do not file bugs when you have Zend extensions (zend_extension=)
loaded. Examples are Zend Optimizer, Zend Debugger, Turck MM Cache,
APC, Xdebug and ionCube loader.  These extensions often modify engine
behavior which is not related to PHP itself.

We don#t support suhoshin or anything like that.

------------------------------------------------------------------------
[2009-12-11 09:05:46] werner at procurios dot nl

We use the dotdeb php version.



I did some checking and it was indeed the suhoshin extension causing 

this.

------------------------------------------------------------------------
[2009-12-11 08:51:51] der...@php.net

Do you have suhoshin extension loaded? Also, fill in your OS— we don't
ask the question for no reason.

------------------------------------------------------------------------
[2009-12-11 08:43:19] werner at procurios dot nl

Description:
------------
GET parameters with a value longer than 512 characters don't show up in


the $_GET and  $_REQUEST arrays. We've noticed this since upgrading to 

5.3.1



Reproduce code:
---------------
create php a file with this



<?php>

print_r($_GET);

?>



browse to it in your browser and attach this GET param to the URL.



?foo=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa



Expected result:
----------------
Array

(

    [foo] => 

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaa

)

Actual result:
--------------
Array

(

)


------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=50449&edit=1

Reply via email to