in reply to Uploading using CGI, plus a bug in CGI?
You are neglecting one of the best reasons to use CGI.pm, the CGI::param method. Both problems will go away when you use that correctly. See 'perldoc CGI'.
After Compline,Zaxo