#!/usr/bin/perl -- use strict; use warnings; use CGI; use CGI::Carp qw/fatalsToBrowser warningsToBrowser/; use CGI::Session ( '-ip_match' ); use Data::Dumper(); Main( @ARGV ); exit( 0 ); sub Dumper { scalar Data::Dumper->new( \@_ )->Indent(1)->Useqq(1)->Dump; } sub Main { my $cgi = CGI->new(); my @array = $cgi->param(); print $cgi->header, $cgi->start_html; print ''; my $session = CGI::Session->new(undef, undef, {Directory=>'e:\tmp'}); print '
',
      $cgi->escapeHTML( Dumper( $cgi ) ),
      '
',
      $cgi->escapeHTML( Dumper( $cgi, $session ) ),
      '
'; print <
UserName:
Password:
Environment:
HTML_BLOCK print $cgi->end_html; }