.. $session->save_param($cgi); setCookie($cgi, $session); .. sub setCookie($) { my($cgi, $session) = @_; $cookie = $cgi->cookie(CGISESSID=> $session->id); print $cgi->header( -cookie=>$cookie); } #### sub retriveSession() { my $cgi = new CGI; $sid = $cgi->cookie("CGISESSID") || $cgi->param('CGISESSID') || undef; $session = new CGI::Session(undef, $sid, {Directory=>'/tmp/Sessions/'}); if ((undef($sid)) || (undef($sessions))) { print "
  • You are currently not logged. You will now be returned to the login page!
  • \n"; print qq{}; exit(0); } }