in reply to Re: cgi download and delete file
in thread cgi download and delete file
Thank you very much! Anyway, I think there is something I am getting wrong... When I use the cgi::application's header_prop (in the download_file subroutine) what I'm actually doing is a redirection to the download window, is it right?
Cause I tried to make a redirection after the execution of the subroutine, but in this case the download doesn't start. If I put a sleep command after the subroutine, the script executes before the sleep command and then launches the download. So...I don't really understand this behaviour.
I tried :
and$self->download_zip(); sleep 5; my $filename = "temporaneo/" . $self->session->param("nom_projet") + . ".zip"; unlink $filename;
What I was trying to do was following your advice: put the zip file in another directory and, if succeed, redirect to another run mode that erases the file, otherwise stay on the page and relaunch the download.$self->generate_zip(); $self->download_zip(); return $self->redirect("http://delete.cgi");
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: cgi download and delete file
by teddyttas (Novice) on Aug 16, 2013 at 08:41 UTC |
In Section
Seekers of Perl Wisdom