in reply to CGI tempfiles w2k/IIS/AS

Consider using CGI::Minimal for your form processing and file uploads. As far as I know it does not create any temp files, but instead stores uploaded data in memory.

If you do not need html-generating capabilities of CGI.pm (which is a bad idea in most cases anyway), you might like CGI::Minimal. NOTE: Be sure to initialize your $cgi object as shown below, otherwise CGI::Minimal never finishes - at least that was the case for me on my w2k system.

use CGI::Minimal; binmode STDIN; # only do that if you want file-uploads to work my $cgi = CGI::Minimal->new;