#!/usr/bin/perl print "Content-type: text/html \n\n"; if ($ENV{'REQUEST_METHOD'} eq 'POST') { $length = $ENV{'CONTENT_LENGTH'}; read(STDIN,$buffer,$length); @pairs = split(/&/, $buffer); foreach $pair (@pairs) { ($name, $value) = split(/=/, $pair); $value =~ tr/+/ /; $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; $FORM{$name} = $value; } }else{ $query_s = $ENV{'QUERY_STRING'}; @query = split(/&/,$query_s); foreach $var(@query) { ($na,$val) = split(/=/,$var); $FORM{$na} = $val; } } require "header.pl"; require "footer.pl"; #&header; print "


Non-Tax

"; open (FILE,"data/nontax.dat") or die" "; @data = ; close(FILE); print " "; foreach $var (@data) { @dat = split(/\t/,$var); print " "; } print '
S.NO Assessment no Name & Trade of work Tax Levied Collection Balance
$dat[0] $dat[1] $dat[2] $dat[3] $dat[4] $dat[5]
'; open(FILE,"data/updated.txt")or die""; @file = ; close(FILE); %data; $update; foreach $var (@file) { ($sc,$da) = split(/,/,$var); $data{$sc} = $da; if($scheme eq $sc) { $update = $da; } } print "
updated since $update
"; &footer;