#50449 [Fbk->Bgs]: GET parameters longer than 512 characters not in $_GET
| From: | johannes@php.net | Date: | Fri, 11 Dec 2009 10:28:24 +0000 |
| Subject: | #50449 [Fbk->Bgs]: GET parameters longer than 512 characters not in $_GET | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-145635@lists.php.net to get a copy of this message | ||
ID: 50449
Updated by: johannes@php.net
Reported By: werner at procurios dot nl
-Status: Feedback
+Status: Bogus
Bug Type: URL related
PHP Version: 5.3.1
New Comment:
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.
Previous Comments:
------------------------------------------------------------------------
[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] derick@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/?id=50449&edit=1