Выдача файла скриптом

Печать RSS
132

С
Автор
Малиновые штаны
0
Собственно задача выдавать юзеру jar файл скриптом (как на апвапе)
Поделитесь плиз исходником или кодом за + Заранее благодарен

ツ ツ ツ
0
1. sanzstez, полистай темки, не рас обсуждали smile

ВЕЛИКИЙ и УЖАСНЫЙ!
0
$local_file='путь_к файлу';
$speed=128; //Эт типа максимальная скорость в кб/сек для скачки файла
	header('Cache-control: private'); 
    header('Content-Type: application/octetstream'); 
    header('Content-Length: '.filesize($local_file)); 
    header('Content-Disposition: attachment; filename="Имя_файла"); 
    flush(); 
	$files = fopen($local_file, "r"); 
    while (!feof($files)) 
    { 
        print fread($files, round($speed * 1024)); 
        flush(); 
        sleep(1); 
    } 
    fclose($files); 
Вот, как-то так =)))

ВЕЛИКИЙ и УЖАСНЫЙ!
0
З.Ы. Выше вот этого кода никаких заголовков, вывода текста и тп быть не должно.
С
Автор
Малиновые штаны
0
Благодарю! Блин +сег уже ставил походу - немогу изменить авторитет.
Изменил: Саня (01.03.2010 / 03:15)

ВЕЛИКИЙ и УЖАСНЫЙ!
0
Да ладно, мне на авторитет пофиг =)))
С
Автор
Малиновые штаны
0
Потестил - код отлично работает, можно мутить обменник и не боятся за шеллы ))
Но есть одно но sad
Не пашет докачка файла sad Можно как-то поправить?

ВЕЛИКИЙ и УЖАСНЫЙ!
0
Ой, это я не в курсе, если честно, как делается. Может есть более продвинутые и которым не лень будет написать =)))
С
Автор
Малиновые штаны
0
Всеравно спасибо. )
Вот для компов этот код норм пашет, а вот интересно если качать с мобилы все ок будет? Или возможны проблемы с скачиванием?

2000 лет д.н.э.
0
Нормально качается и с телефона.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск