in reply to Refreshing a perl script

note that open (FILE,"$InputFile"); is a SERIOUS security leak. It might contain something like "|erase /F /S /Q c:\\" or "|rm -rf /". Im sure you can make up something worse it could hold. You should at least replace it by something like open (FILE,"<$InputFile");. Read up on CGI security, i like cgi2