in reply to Reopen a closed file for read
open (INTFILEin, '<', $intfile) or die ("Cannot open file $intfile") unless -f $intfile;
Also, make sure you use warnings.