perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From brett lee <brett...@yahoo.com>
Subject Solution - Saving Session State
Date Thu, 07 Feb 2008 00:37:00 GMT

Also, 
the 
4.10 
doc 
writes:
$session 
= 
new 
CGI::Session(undef, 
undef, 
{Directory=>'../tmp/sessions'});

I've 
tried 
"../tmp/sessions" 
and 
"/tmp/sessions".  
Have 
never 
seen 
anything 
in 
"../tmp/sessions" 
(relative 
to 
"/cgi-bin" 
or 
DOC 
ROOT) 
but 
I 
do 
see 
sessions 
(sometimes) 
appear 
in 
"/tmp/sessions".  
Happen 
to 
know 
if 
the 
syntax 
is 
relative 
(../), 
or 
absolute 
(/)?  
Note 
that 
both 
of 
these 
errors 
were 
seen 
in 
4.x.  
Never 
got 
the 
3.95 
to 
save 
an 
object, 
but 
just 
read 
that 
it 
needs 
a 
flush().

----------


Well, the flush() solution seems to work, and per the link to a bug in my last email, going
to 3.95 appears to remove both issues I had been experiencing.  No more directory or session
problems.

Once again Perrin, thanks for the feedback that CGI::Session works.


my $cgi = new CGI;

my $session = new CGI::Session(undef, $cgi, {Directory=>'/tmp/sessions'});

$session->expire('+15m');

$session->param('Auth', 'Y');

$session->flush();





      ____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  http://tools.search.yahoo.com/newsearch/category.php?category=shopping

Mime
View raw message