Re: Stopping objects from auto-serializing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



David Christopher Zentgraf wrote:
> On 31 Oct 2007, at 15:32, Jochem Maas wrote:
> 
>> aside from this error (my guess is your not allowed to override it) I
>> can't
>> see the problem of serialization .. don't put the object in $_SESSION?
> ...
>> what are you doing? show us the code?
> 
> I'm not putting the object in $_SESSION, but PHP apparently does on this
> specific configuration.
> I'm saving an array of ids in $_SESSION["basket"], and on some pages I
> have an object called $basket.
> Somehow this $basket gets saved into $_SESSION["basket"], where it
> simply does not belong because it makes my code barf.
> 
> Seems I'll have to rename my variables, but aside from this specific
> fix, I don't want any unneeded variables floating around my $_SESSION
> and I certainly don't want them to be globally_registered.

are you using session_register()? (dont)
also are you setting the value in $_SESSION by reference?

e.g. $_SESSION['foo'] =& $bar; $bar = new Foo;

> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux