Edit report at https://bugs.php.net/bug.php?id=25630&edit=1

 ID:                 25630
 Updated by:         yohg...@php.net
 Reported by:        marrtins at hackers dot lv
 Summary:            session_decode feature
 Status:             Assigned
 Type:               Feature/Change Request
 Package:            Session related
 PHP Version:        4.3.3
 Assigned To:        yohgaki
 Block user comment: N
 Private report:     N

 New Comment:

Use php_serialize serialize handler, then you'll not have such issue.

php_serialize is available 5.6 or later.


Previous Comments:
------------------------------------------------------------------------
[2012-03-31 04:34:20] yohg...@php.net

I think there is dup of this request.

------------------------------------------------------------------------
[2010-11-19 14:35:15] lealcy at gmail dot com

There is no need for a new function to do this, just change the prototype of 
session_decode function to

function session_decode($data, $overwrite_session = true);

then make the function returns an array with the session data always, this let 
to 
the programmer to choose overwrite the $_SESSION or just get the decoded array.

------------------------------------------------------------------------
[2003-09-23 03:45:43] marrtins at hackers dot lv

so i'll try to explain now :)
my homepage uses sessions(i wrote a session handler) to store users information 
- some username, visited sections, etc data

i wrote a script, to check who is online right now - scanning for sessions 
active in last 3 minutes. script reads those session data from mysql table. 
data looks like this:

$session_data="user|a:2:{s:8:"username";s:6:"foobar";s:9:"useremail";s:0:"";}<some
 other data>..."

sou, it will be usefull to have function to get all these variables in one 
array. for example

$session_vars = get_session_vars($session_data);

as a result will be
$session_vars['username'] = 'foobar';
$session_vars['useremail'] = '';
...
and so on.

------------------------------------------------------------------------
[2003-09-23 03:28:56] sni...@php.net

Would you please explain this a bit better?
Like some example maybe..?


------------------------------------------------------------------------
[2003-09-22 12:52:59] marrtins at hackers dot lv

Description:
------------
need to store session decoded data in array not only in variables.

thnx!



------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=25630&edit=1

Reply via email to