register_globals odd behaviour?

From: Date: Tue, 21 Aug 2001 06:00:59 +0000
Subject: register_globals odd behaviour?
Groups: php.general 
Request: Send a blank email to php-general+get-63628@lists.php.net to get a copy of this message
Hi All, I just come across and odd behaviour with the register_globals and session handling. The problem is that when I set the register globals to on I cannot access the session_variables through the associative array HTTP_SESSION_VARS. The manual says explicitly that with track_vars and register_globals both on the array and the vars will point to the same. It just doesn't happen the vars are not written at the end of the script. I mean with register_globals ON: <? session_register("count"); $HTTP_SESSION_VARS["count"]++; ?> this does not work. My php is PHP Version 4.0.3pl1 running on Linux 2.2.18 and Apache1.3.9 . Does this bogus behaviour happen with higher versions too? Thanks in advance. Sean C. McCarthy SCI, S.L. (www.sci-spain.com)

« previous php.general (#63628) next »