package ISLog::Config;
use warnings;
use strict;
BEGIN {
use Exporter();
use vars qw( @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS );
@ISA = qw( Exporter );
@EXPORT = qw();
@EXPORT_OK = qw( $dbh $cgi $tt $cgv );
%EXPORT_TAGS = (
objects => [ qw( $dbh $cgi $tt ) ],
);
}
use Apache::Reload;
use CGI();
use DBI;
use Template;
use vars qw( $dbh $cgi $tt $cgv );
$tt = new Template(
INCLUDE_PATH => '/var/www/template/islog'
);
$dbh = DBI->connect(
'dbi:mysql:host=xxx;database=xxx',
'xxx',
'xxx'
) or die DBI->errstr();
$cgi = new CGI();
$cgv = $cgi->Vars();
1;
####
use ISLog::Config qw/ :objects $cgv /;
####
print $cgi->header();
print "$_" for keys %$cgv;