Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Downloader на Пыхе
Форумы портала PHP.SU » » Работа с сетью » Downloader на Пыхе

Страниц (1): [1]
 

1. maragon - 03 Июня, 2011 - 20:52:00 - перейти к сообщению
Как лучше всего сделать довнлоадер?
В бд есть пути к файлам и иды.
В паутине примеров адекватных нету..
Однако
2. OrmaJever - 03 Июня, 2011 - 20:56:10 - перейти к сообщению
вроде бы самый лутший вариант readfile(), хотя может чтото подскажут полутше
(Добавление)
Вот даже простенький пример
PHP:
скопировать код в буфер обмена
  1. $path = 'folder/file.abc';  // путь к файлу
  2. $filename = 'file.abc';     // имя с которым созранится файл
  3. header("Content-Type: application/txt");
  4. header("Content-Length: ".filesize($path));
  5. header("Content-Disposition: attachment; filename=\"{$filename}\"");
  6. readfile($path);

ЗЫ. про то что в паутине примеров нету это брехня. Куча...
3. maragon - 03 Июня, 2011 - 21:07:28 - перейти к сообщению
Видать не те ключевые слова вписывал.
Спасибо, буду пробывать.
header("Content-Type: application/txt") - надо менять?
у меня в бд mp3. Однако
4. EuGen - 03 Июня, 2011 - 21:12:33 - перейти к сообщению
5. maragon - 03 Июня, 2011 - 21:37:27 - перейти к сообщению
OrmaJever и EuGen огроменное спасибо! + Подмигивание

 

Powered by ExBB FM 1.0 RC1