Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: upload filehandle expiration

by little (Curate)
on May 24, 2003 at 10:41 UTC ( [id://260555]=note: print w/replies, xml ) Need Help??


in reply to upload filehandle expiration

two things...
CGI.pm will handle the file upload for you. It will check for the max allowed filesize which you can also set ( see Ovid's great CGI-course for that). It will if the file does not exceed the allowed size put it to a tmp directory from where you don't grab it but rather get it passed from CGI.pm.
Inside your script you are creating ONE filehandle $fh. It is only referenced to inside the scope of your foreach loop. With every run it gets a new upload file associated with. Once you leave your foreach it is out of scope , the $fh is not referenced anymore and will be cleaned up by perls garbage collection.

Have a nice day
All decision is left to your taste

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://260555]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (5)
As of 2024-03-29 10:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found