Trying to print to a filehandle that is stored in a hash, but I get this error when I try to print to it:
Can't use string ("GLOB(0x9547728)") as a symbol ref while "strict refs"
while (my ($fileh, $repoch) = each(%radar)){
if ($ltgepoch == $repoch) {
if ($temp[3] eq "") {
print $fileh "$temp[2],$temp[4],@date,@time\n";
print "$temp[0] $temp[1] $temp[2] $temp[4]\n";
}
elsif ($temp[4] eq "") {
print $fileh "$temp[2],$temp[3],@date,@time\n";
print "$temp[0] $temp[1] $temp[2] $temp[3]\n";
}
}
}
Ideas?