Bug #13273 Updated: session_register naming bug
| From: | derick@php.net | Date: | Wed, 12 Sep 2001 20:24:40 +0000 |
| Subject: | Bug #13273 Updated: session_register naming bug | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-65847@lists.php.net to get a copy of this message | ||
ID: 13273
Updated by: derick
Reported By: kasper@criminal.org
Old Status: Open
Status: Bogus
Bug Type: Session related
Operating System: FreeBSD 4.3-STABLE
PHP Version: 4.0.4pl1
New Comment:
Not a bug, please ask for support on the php-general@lists.php.net mailing list.
Derick
Previous Comments:
------------------------------------------------------------------------
[2001-09-12 16:19:21] kasper@criminal.org
I'm having an intermittent problem with session_register, where if I register a session
variable such as:
<?
session_register("session_userid");
?>
then in the querystring pass a variable such as:
http://site/test.php?userid=xx
intermittently, the script will cache what is passed through the querystring into a session variable
called $userid, and use that value for the rest of the session.
Note, it doesn't use the value of what is in $session_userid, it only creates a $userid session
variable and overrides the querystring for the remainder of the session.
I have tested this by doing something like:
<?
if(session_is_registered("userid")) echo "registered\n";
?>
I will intermittantly get the word "registered" on the page.
I've searched high and low, and nobody seems to know anything about this, so I figured I would
submit it to you.
I installed PHP by using the mod_php4 port from the FreeBSD ports tree in /usr/ports/www/mod_php4.
I'm also running Apache 1.3.17.
If there is any other information you'd like me to submit, let me know via e-mail and I will
submit it ASAP.
Thank you,
~kasper@criminal.org
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=13273&edit=1