Re: Re: session problems with own session handler in php..

From: Date: Fri, 18 Jan 2002 07:19:41 +0000
Subject: Re: Re: session problems with own session handler in php..
References: 1 2  Groups: php.dev 
Request: Send a blank email to php-dev+get-77398@lists.php.net to get a copy of this message
On Fri, 2002-01-18 at 03:00, Yasuo Ohgaki wrote: > Robin Ericsson wrote: > > This seems very similar to bug #14880. > > > > I use a session handler written in php, which I set with > > session_set_save_handler(). > > > > The problem is that my write function never gets called, and data never > > written. > > > > Variables are not stored when entered into $_SESSION, and I narroved it down > > to one setting. > > > > register_globals > > > > with this on, it works, with this off, it doesn't work.. > > > > Yohgaki, I've seen you involved in this, any news of it? > > > > Oh, btw, I'm using snapshop 20020117120000 from snaps.php.net > > > > How did this happen? > > I only observed the problem with mm session save handler. > "write" is never called with my build because > PS(http_session_vars) is NULL. > > I think you are experiencing similar problem. > If you enable register_globals, it would work > since PS(register_globals) is TRUE. Yes, it works with register_globals. > If PS(http_session_vars) or PS(register_globals) > is TRUE, data will be saved. > > So far, I have no idea when/how PS(http_session_vars) > became NULL for mm save handler. Now we know there is > a case user save handler might have the same problem :( Well, as for me, with some checking I did yesterday when I did my first post. In the beginning of the script print_r($_SESSION); returns nothing, but after settings some values, print_r returns it an associated array. Never tested on HTTP_SESSION_VARS though, should there be a difference? I might have to time to do some more checking/debug later tonight. -- Robin

« previous php.dev (#77398) next »