Thread CGI::Session - erstellt Sessions nicht im temporären Verzeichnis
(5 answers)
Opened by GwenDragon at 2012-03-24 10:50
Wer jetzt noch nicht weiß wie das mit der Sessiondatei funktioniert, ein kurzes Schnippel:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 my $tempdir = $ENV{TMP} || $ENV{TEMP} ||"$ENV{DOCUMENT_ROOT}/cgi-bin/tmp"; # Session einlesen (benutzt per Default bei undef driver:file) my $session = CGI::Session->load(undef, undef, {DIRECTORY => $tempdir}) or die CGI::Session::errstr; if ($session->is_expired) { } elsif ($session->is_empty) { } else { #oder neue Session erzeugen $session = session->new(); } Last edited: 2012-03-25 10:29:38 +0200 (CEST) |