Re: session_decode from session handler

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

 



On 7/19/07, Ryan Graciano <rmgraci@xxxxxxxxx> wrote:

I'm having an issue getting session_decode to work from my session handler in PHP 5.2.3.  Here's a short code snippet that demonstrates what I'm trying to do (from my read handler) -

public function read($id) {
....
var_dump($data);  // prints out the serialized session correctly
$retval = session_decode($data);
var_dump($_SESSION);  // prints out "array(0) {}"
echo $retval;  // prints false
return $data;
}

In my calling function, $_SESSION is updated with everything that was held in $data, which means that $data was not corrupt - it worked when I returned it, but it did not work when I used session_decode.  This is a problem because I want to change my read($id) function so that it decodes $data, adds something extra to the $_SESSION, then re-encodes $data and returns it.

Thanks,
- Ryan

How did you get $data?

If it's just serialized data, you can simply call unserialize instead
of session_decode.

Tijnema

--
Vote for PHP Color Coding in Gmail! -> http://gpcc.tijnema.info

--
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