Leser: 4
4 Einträge, 1 Seite |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
use constant SESSION_TIME => '60000'; use strict; use CGI; use CGI::Carp qw(fatalsToBrowser set_message); use CGI::Session; use DBI; use Encode qw(encode); my $db; my $query; my @row; my $ergebnis; my $spaltenname; my $inhalt; my $cgi; my $sid; my $cgiquery = new CGI; print $cgiquery->header(-charset=>'ISO-8859-1', -expires=>'+1s', -type=>'text/html',); require "/srv/v_address/cgi-bin/config.inc.pm"; my $db = &connectDBASE(); my $doc_root = &doc_root_path(); $CGI::Session::MySQL::TABLE_NAME = 'sessions'; my $sid = $cgiquery->cookie('cgisess') || $cgiquery->param('cgisess') || undef; my $session = new CGI::Session("driver:MySQL", $cgiquery, {Handle=>$db}); my $sid = $session->id(); print $sid;
1 2 3 4 5 6
$CGI::Session::MySQL::TABLE_NAME = 'sessions'; my $sid = $cgiquery->cookie('cgisess') || $cgiquery->param('cgisess') || undef; my $session = new CGI::Session("driver:MySQL", $cgiquery, {Handle=>$db}); my $sid = $session->id(); print $sid;
1 2 3 4 5 6 7
$s = CGI::Session->load() or die CGI::Session->errstr; if ( $s->is_expired ) { die "Your session expired. Please refresh"; } if ( $s->is_empty ) { $s = $s->new() or die $s->errstr; }
1 2 3 4 5 6 7 8 9 10 11
$CGI::Session::MySQL::TABLE_NAME = 'sessions'; my $session = CGI::Session->load() or die CGI::Session->errstr; if ( $session->is_expired ) { die "Your session expired. Please refresh"; } if ( $session->is_empty ) { my $session = new CGI::Session("driver:MySQL", $cgiquery, {Handle=>$db}); $session->expire(3600); } print $session;
1 2 3 4 5 6 7 8 9 10
$CGI::Session::MySQL::TABLE_NAME = 'sessions'; my $session = CGI::Session->load() or die CGI::Session->errstr; if ( $session->is_expired ) { die "Your session expired. Please refresh"; } else { $session = new CGI::Session("driver:MySQL", $cgiquery, {Handle=>$db}); $session->expire(3600); } print $session;
4 Einträge, 1 Seite |