アンケート自動集計

open(File,"minienq.dat");
while($line=<File>){
chomp($line);
($name,$val)=split(/=/,$line);
$total{$name}=$val;
#print "dat:$name= $total{$name}\n";
}
foreach $key (keys(%form)){
if( exists($total{$key})) {
$total{$key}=$total{$key}+1;
#print "inc: $key\n";
}
}
open(WORK,">work.dat");
foreach $key (keys(%total)){
print WORK "$key=$total{$key}\n";
}
close(File);close(WORK);
unlink("minienq.dat");
rename("work.dat","minienq.dat");
open(TXT,"minienq.txt");
$itemNum = 1;
while($line=<TXT>){
chomp($line);
($name,$num)=split(/=/,$line);
print'<BR><h3>';print "$name\n";print'</h3><BR>';
for($i=1;$i <= $num;$i++){
$line=<TXT>;chomp($line);
$key=$itemNum.":".$i;
$val=$total{$key};
#print "i = $i key= $key \n";
print "$line:$val\n";print'<BR>';
}
$itemNum++;
}
