http://qs321.pair.com?node_id=802254


in reply to Re: Getting a filehandle for uploaded file
in thread Getting a filehandle for uploaded file

I've tried using the upload function. It returns undef, which, according to the man page, means the parameter is not a valid filehandle. But why not? I have a normal looking form field:
<input type="file" name="file_image" ...
I've done the test according to your second quote. There's definitely nothing coming back from:
my $handle_in = $cgi->upload('file_image');
But it's not a POST_MAX problem. That's set to -1, which means no limit. There's a function called cgi_error(), but that's not returning anything either.

Replies are listed 'Best First'.
Re^3: Getting a filehandle for uploaded file
by skx (Parson) on Oct 20, 2009 at 15:53 UTC

    Did you specify the correct enctype for your form?

    <form enctype="multipart/form-data" method="POST" ...>
    
    Steve
    --