#!/perl/bin/perl #use strict; #commented out for testing propose only use CGI qw/:standard/; use CGI::Carp qw(fatalsToBrowser); use DBI; use XML::XPath; use XML::XPath::XMLParser; my $q = new CGI; print header(); my $transac = $q->param('transac'); my $get_file_from = $q->param('get_file_from'); my $get_file_to = $q->param('get_file_to'); if($transac eq "parse_now"){ &parse_now; }else{ &main; } sub main{ print "Start Main:

"; print "
Check Policies from:    
   to   
     
"; } # End Sub Main sub parse_now{ # change to the date format if needed later $get_file_from=~/(.*?)_(\d{4})(\d{2})(\d{2})_(.*?)/; my $year= $2; my $month= $3; my $day = $4; my $x_file = "/xml/$get_file_from"; my $xp = XML::XPath->new(filename => $x_file); # more stuff here ........ exit; } #end sub parse now