main.pl :
my $cgi = New CGI;
my $session = new CGI::Session();
$cgi->param("name", "Barney");
$session->save_param($cgi); #saves cgi object into session
$cgi->redirect(URI => "body.pl?sessionid=".$session->id);
####
my $cgi = New CGI;
my $sessionid = $cgi->param("sessionid");
my $session = new CGI::Session($sessionid);
$session->load_param($cgi);
$cgi->param("name"); #we still have barney around.
$session->clear($cgi); #ASSUMPTION - CLEAN UP CGI
$cgi->redirect(URI => "car.pl?sessionid=".$session->id);
####
my $cgi = New CGI;
my $sessionid = $cgi->param("sessionid");
my $session = new CGI::Session($sessionid);
$session->load_param($cgi);
print $cgi->param("name"); #should not have anything anymore