Edit report at http://bugs.php.net/bug.php?id=54527&edit=1
ID: 54527 User updated by: qiq9 at eloy dot serralaban dot com dot ar Reported by: qiq9 at eloy dot serralaban dot com dot ar Summary: When %00 on POST deletes key-value pair -Status: Feedback +Status: Open Type: Bug Package: Unknown/Other Function Operating System: Linux kernel:2.6.18-194.26.1.el5 PHP Version: Irrelevant Block user comment: N Private report: N New Comment: I'll check and post it. It happens on a server I hired. Previous Comments: ------------------------------------------------------------------------ [2011-04-19 08:39:56] [email protected] Which SAPI, Web server and version of PHP are you using, and what is the filter.default configuration setting set to in phpinfo()? Additionally, do you have any extensions loaded that may change the way PHP operates, such as Suhosin? I can't reproduce this under Apache (using the apache2handler SAPI), for the record. ------------------------------------------------------------------------ [2011-04-14 04:12:56] qiq9 at eloy dot serralaban dot com dot ar Description: ------------ When posting %00, it does not add it to $_POST or $_REQUEST arrays. Example: POST http://kemio.com.ar/bug.php HTTP/1.1 Host: kemio.com.ar Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Content-Type: application/x-www-form-urlencoded User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0b11) Gecko/20100101 Firefox/4.0b11 Content-Length: 15 Connection: Keep-Alive uno=1%002&dos=2 Test script: --------------- ... <tr><th colspan="2">$_POST</th></tr> <?php foreach($_POST as $k=>$v) print("<tr><th>$k</th><td>$v</td></tr>\n"); ?><tr><th colspan="2">$_SERVER</th></tr> ... Expected result: ---------------- ... <tr><th colspan="2">$_POST</th></tr> <tr><th>uno</th><td>1</td></tr> <tr><th>dos</th><td>2</td></tr> <tr><th colspan="2">$_SERVER</th></tr> ... Actual result: -------------- ... <tr><th colspan="2">$_POST</th></tr> <tr><th>dos</th><td>2</td></tr> <tr><th colspan="2">$_SERVER</th></tr> ... ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=54527&edit=1
