You are here: need help about download large files « PHP Programming Language « IT news, forums, messages
need help about download large files

Posted by Francesco on 11/02/07 20:24

Hi guys,
I wrote a little script to authorize the users to download a file
without showing the actual location of the file.

I wrote something like

if(authorized) {
$file_path = "$site_path" . "/anAbsolute/pathTo/MyFile.zip";

$file_mime = "application/x-zip-compressed";
$file_name = "new_name.zip";

header("Content-Type: application/x-zip-compressed)
header("Content-Transfer-Encoding: binary");
header("Content-Length: ". filesize($file_path));
header("Content-Disposition: inline; filename=".$file_name);
header("Expires: 0");
header("Cache-Control: no-cache, must-revalidate");
header("Cache-Control: private");
header("Pragma: public");


readfile($file_path);
}

this works perfectly for most of the files. But I can't use it because:

* MyFile.zip size is around 300 mb.

* max_time_limit on the server is around 2 minutes, while the script
would need more time to complete the task.

* I cannot override max_time_limit because i'm hosted and it's forbidden.

Is there any other way to achieve this goal?


Thanks for your help
Francesco

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация