File::Temp is a wonderfully useful standard module that could come in handy. If you used the tmpnam() function, you could get a temporary name. If you return the zip file to the browser, you could have it downloaded immediately, then immediately unlink the file.
If the file list preview is important, you could have a two stage program — or two separate scripts.
In reply to Re: Non-Duplicate File Names, Security, and Self Cleaning
by chromatic
in thread Non-Duplicate File Names, Security, and Self Cleaning
by Petras
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |