#!/usr/bin/perl
use CGI ':standard';
use CGI::Carp "fatalsToBrowser";
print header, '',"Survey Results";
$tool = param( tool );
$ctfile="./survey.txt";
open (SURVFILE, "<" . $ctfile ) || die "Cannot open $infile: $!";
$inline = ;
close (SURVFILE);
( $hammer, $wrench, $sdriver, $fpan ) = split ( /:/, $inline );
if ( $tool eq "hammer" ) {
$hammer = $hammer + 1;
} elsif ( $tool eq "sdriver" ) {
$sdriver = $sdriver + 1;
} elsif ( $tool eq "wrench" ) {
$wrench = $wrench + 1;
} elsif ( $tool eq "fryingpan" ) {
$fpan = $fpan + 1;
} else {
print 'ERROR: Illegal call';
exit;
}
$ct=$hammer + $sdriver + $wrench + $fpan;
print br, "Hammers=$hammer wrench=$wrench sdriver=$sdriver fpan=$fpan Total votes=$ct";
open (SURVFILE, ">$ctfile" ) || die "Cannot open $infile: $!";
flock (SURVFILE, 2);
print SURVFILE "$hammer:$wrench:$sdriver:$fpan";
close (SURVFILE);