note 69926 added to ref.session
| From: | jon at jonroig dot -----com | Date: | Tue, 26 Sep 2006 23:30:21 +0000 |
| Subject: | note 69926 added to ref.session | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-117702@lists.php.net to get a copy of this message | ||
<?
function grabSessionData($sessionInput)
{
$sessionThing = "/tmp/sess_".$sessionInput;
$textContentsArray = file($sessionThing);
$serializedData = '';
foreach ($textContentsArray as $line => $textLine)
{
$serializedData = $serializedData.$textLine;
}
$sessionArray = explode(";",$serializedData);
$sessionDataArray = array();
foreach ($sessionArray as $line => $dataLine)
{
$dataArray2 = explode('|',$dataLine);
$dataArray3 = explode(':',$dataLine);
$sessionDataArray[$dataArray2[0]] =
str_replace('"','',$dataArray3[count($dataArray3)-1]);
}
return $sessionDataArray;
}
// example
$sessionInfoArray = grabSessionData('f58c92b76c1dd553c56dd428ea7a1bfc');
?>
----
Server IP: 64.71.164.2
Probable Submitter: 216.185.175.114
----
Manual Page -- http://www.php.net/manual/en/ref.session.php
Edit -- https://master.php.net/note/edit/69926
Del: integrated -- https://master.php.net/note/delete/69926/integrated
Del: useless -- https://master.php.net/note/delete/69926/useless
Del: bad code -- https://master.php.net/note/delete/69926/bad+code
Del: spam -- https://master.php.net/note/delete/69926/spam
Del: non-english -- https://master.php.net/note/delete/69926/non-english
Del: in docs -- https://master.php.net/note/delete/69926/in+docs
Del: other reasons-- https://master.php.net/note/delete/69926
Reject -- https://master.php.net/note/reject/69926
Search -- https://master.php.net/manage/user-notes.php