in reply to Re^3: File upload is refusing to work
in thread File upload is refusing to work

Point your form to this program and learn how CGI operates (quicker than reading the long documentation)
#!/usr/bin/perl -- use CGI; use Data::Dumper; my @q = CGI->new("a=b"); push @q, CGI->new({}); push @q, CGI->new(); push @q, CGI->new(); print CGI->header,'<pre>', Dumper(\@q);
Notice how only $q2 contains POSTed data