Re: List of sessions
| From: | tedd | Date: | Sat, 06 May 2006 14:42:46 +0000 |
| Subject: | Re: List of sessions | ||
| References: | 1 2 3 4 5 6 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-235685@lists.php.net to get a copy of this message | ||
Hi:
While we're on the subject of listing sessions, what does the following code do?
session_start();
$path = ini_get('session.save_path');
$handle = dir($path);
while ($filename = $handle->read())
{
if (substr($filename, 0, 5) == 'sess_')
{
$data = file_get_contents("$path/$filename");
if (!empty($data))
{
session_decode($data);
$session = $_SESSION;
$_SESSION = array();
echo("<pre>");
echo "Session [" . substr($filename, 5) . "]\n";
print_r($session);
echo "\n--\n\n";
echo("</pre>");
}
}
}
It looks dangerous.
tedd
--
--------------------------------------------------------------------------------
http://sperling.com