On Sunday 18 December 2005 02:31 pm, Michael Greenish wrote:
> Note that I set 'stuff' immediately after the session
> is created. I would expect at this point that the
> database be updated.
That's incorrect. The database is only updated when the session is untied
(usually on going out of scope).
> The session is inserted into the sessions table, but
> the a_session is never updated. I tried using the
> tied( %session )->make_modified, and I tried untie(
> %session ) when I am done with the request, but none
> of those seem to cause anything to be written in the
> database.
untie %session should work. What happens if you do that in your constructor
after:
> $session{'stuff'} = 'is this in the database?';
If that works, you've got a problem in your code somewhere. If it doesn't, the
it could be a db permissions issue or something. Do you get any errors in
your logs?
--
If you want to kiss the sky
Better learn how to kneel
- 'Mysterious Ways' U2