![]() |
скрипт для склейки файлов.
Бесплатные хостеры ставят ограничения на размер заливаемых фалов. Поэтому большие файлы приходится разбивать на ряд помельче. Это неудобно для тех, кото потом эти файлы захочет скачать. Нельзя ли сделать такой скрипт, который склеивал бы разбитый файл и выдавал его посетителю?
Если можно, то как это реализовать? |
fopen... и выдаёшь... но я думаю, что это будет слишком большая нагрузка? надо? могу написать если хоч
|
Stasik :сделай пожалуста, если не сложно.
|
<?
header("Cache-control: max-age=31536000"); header("Expires: " . gmdate("D, d M Y H:i:s",time()+31536000) . "GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s",$attachmentinfo[dateline]) . "GMT"); header( "Content-type: application/force-download" ); if ((is_integer (strpos($user_agent, "msie"))) && (is_integer (strpos($user_agent, "win")))) { header( "Content-Disposition: filename=full.mp3"); } else { header( "Content-Disposition: attachment; filename=full.mp3"); } header('Content-type: unknown/unknown'); } @readfile("part1.mp3") @readfile("part2.mp3") @readfile("part3.mp3") exit; ?> |
Stasik :Спасибо, буду тестить.
|
CEO
Зачем это все? Заархивируй раром, и разбей на volumes... получится много файлов + экзешник который из склеит... |
имхо не удобно :)
|
Stasik
Зато конечному юзеру не надо ручками работать :biggrin: |
| Часовой пояс GMT +4, время: 22:31. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.