#!/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";
print "
SOLID WASTE MANAGEMENT
";
open (INFILE,"data/solid.dat") or die" ";
@data = ;
close(INFILE);
$th = $data[0];
@line = split(/\t/,$th);
print "Name of the Dumping Ground:$line[8]
";
print "Date:$line[9]
";
print '';
print "";
print "| $line[0] | ";
print "$line[1] | ";
print "$line[2] | ";
print "$line[3] | ";
print "$line[4] | ";
print "
";
print "";
print "| $line[5] | ";
print "$line[6] | ";
print "$line[7] | ";
print "$line[5] | ";
print "$line[6] | ";
print "$line[7] | ";
print "$line[5] | ";
print "$line[6] | ";
print "$line[7] | ";
print "
";
for($i=1;$i<=$#data;$i++)
{
print "";
@line = split(/\t/,$data[$i]);
foreach $var (@line)
{
print "| $var | ";
}
print "
";
}
print "
";
print "
Abstract";
print "";
print "| 1 | Total Mpl Vehicle Trips | ................. | Qty Disposed | ................. | M.T |
";
print "| 2 | Total Private Vehicle Trips | ................. | Qty Disposed | ................. | M.T |
";
print "| 3 | Total No. of Trips | ................. | Qty Disposed | ................. | M.T |
";
print "| 4 | Qty Disposed by Each Municipal Trips | | | | M.T/Trip |
";
print "| 4 | Qty Disposed by Private Trips | | | | M.T/Trip |
";
print "| 5 | Qty Disposed by Dumping GroundPer Vehicle Trip( Municipality & Private) | | | | M.T/Trip |
";
print "
";
footer();
sub header()
{
print '
Tambaram Municipality
Harvest rain water,
Save drinking water!
|
Tambaram Municipality
An Urban Local Body heading towards E-Governance
|
';
}
sub footer
{
print '';
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
";
print '
|