my $var = 'test';
my $session = new CGI::Session("driver:File", undef, {Directory=>"/tmp"});
$session->param("display_name", $display_name);
$session->param("access_level", $access_level);
$session->param("site_name", $site_name);
$session->param("user_id", $user_id);
$session->param("signature", $signature);
$session->param('+18h');
my $cookie = $foo->cookie($var => $session->id);
print $foo->header( -cookie=>$cookie );
####
my $sid = $foo->param('test');
my $session = new CGI::Session(undef, $sid, {Directory=>'/tmp'});
my $access_level = $session->param("access_level") || 0;
my $display_name = $session->param("display_name") || "";
my $user_id = $session->param("user_id") || 0;
print "Sid: $sid
Session: $session
Access: $access_level
Name: $display_name
User ID: $user_id
\n";
####
Sid: bab864bfd5e46898b2252e19cffdf038
Session: CGI::Session::File=HASH(0x1bc0680)
Access: 0
Name:
User ID: 0