Forum Webscript.Ru

Программирование => PHP => Тема начата: Vladislav от 25 Апреля 2004, 20:12:04

Название: Как скачать файл
Отправлено: Vladislav от 25 Апреля 2004, 20:12:04
Проблема следующая.

Необходимо скачать (не один) файл в формате mp3, а прокси на выделенной линии запрещает данный формат.

Я на своем сайте написал скрипт

$file_get="путь к файлу"
readfile($file_get);
?>

Данный скрипт работает, но на основе данного скрипта не возможна дозакачка файла...

Подскажите как написать скрипт с помощью которого можно будет обращаясь к своему сайту скачивать через него файл с другого сервера, и чтобы была возможность дозакачки?

Все это реализовано на сайте "thesearch.ru"
если на странице
http://thesearch.ru/mp3/song.php?singer=Мираж&mp3=Брось!&id=14/14178
нажать "скачать mp3" скрипт начнет скачивать с mp3search (при условии наличия денег)

Помогите кто может!!!
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 25 Апреля 2004, 20:30:01
http://xpoint.ru/forums/programming/PHP/thread/20714.xhtml
Название: Как скачать файл
Отправлено: Vladislav от 25 Апреля 2004, 21:33:33
RomikChef
Спасибо за ссылку, но там другую проблкму решают.

У меня следующая задача
скачать файл, допустим http://www.mp3.ru/01.mp3
proxy на выделенной линии запрещает качать файл с расширением mp3

Для решения задачи, создаю на своем сервере (допустим http://www.server.ru) страничку index.php с кодом
$file_get="http://www.mp3.ru/01.mp3"
readfile($file_get);
?>

Далее запускаем ReGet или FleshGet через выделенную линию и качаем файл. Но если вдруг где-то произошел обрыв то файл приходится качать с нуля, т. к. по другому readfile не может.

А вот как сделать правильно не знаю!!!

Помогите???
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 25 Апреля 2004, 22:01:17
и какую же проблему там решают?
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 25 Апреля 2004, 22:05:00
или тебя бы устроило, если бы там у автора была проблема скачивания мп3 через прокси?
А если ему докачка нужна для других целей, то тебе сразу не подходит?

вот ты кричишь помогите.
а в чем тебе помочь-то?
ты спросил, как закачку делать. я тебе ответил.
тебя не устроило.
ну так хотя бы внятно сформулировать - что тебе надо - ты можешь?
ты описал целую технологию. молодецу.
 я тодже могу десяток таких написать.
Но может быть, ты в состоянии выделить конекретный участок, в котором у тебя проблема, а не описывать всю цепочку?
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 25 Апреля 2004, 22:06:15
вообще, если тебя по фтп пускают на твой хост, так и заливай сначала его к себе на диск, а потом по фтп - к сеюе на комп.
безо всяких скриптов и геморроев
Название: Как скачать файл
Отправлено: Vladislav от 26 Апреля 2004, 08:15:08
>>>Но может быть, ты в состоянии выделить конекретный участок, в котором у тебя проблема, а не описывать всю цепочку?

>>>вообще, если тебя по фтп пускают на твой хост, так и заливай сначала его к себе на диск, а потом по фтп - к сеюе на комп.
безо всяких скриптов и геморроев


Конекретный участок в том, что мой сайт должен служить перевалочным пунктом, на нем файл "mp3" не должен находиться, а должен с помощью скрипта браться с сайта где хранится mp3 файл, и передаваться с моего сайта любому пользователю... Вот как.
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 26 Апреля 2004, 10:24:55
а почему такое странное требование?
что плохого в том, что файл некоторое время на сайте полежит?
ТЕМ БОЛЕЕ, если тебе нужна докачка.
Если есть средство сделать докачку - почему бы не воспользоваться им? Зачем ставить самому себе ограничения?
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 26 Апреля 2004, 10:32:16
обана. не заметил
уже любому. сначала бедный юзер был один.а тут уже сразу - любому. Так-так.
уже становится яснее.тырим, значит, файло помаленьку,и выдаем за свое.
ан, неувязочка - докачку организовать не получается.клиент недоволен.
Вывод. Не умеешь - не берись.
Название: Как скачать файл
Отправлено: Vladislav от 26 Апреля 2004, 23:44:49
>>>а почему такое странное требование?
что плохого в том, что файл некоторое время на сайте полежит?

Да так, чтобы он полежал какоето время я умею. Мне интересно как сделать, чтобы он не лежал у меня на сайте.

>>>обана. не заметил
уже любому. сначала бедный юзер был один.а тут уже сразу - любому. Так-так.
уже становится яснее.тырим, значит, файло помаленьку,и выдаем за свое.
ан, неувязочка - докачку организовать не получается.клиент недоволен.
Вывод. Не умеешь - не берись.

Ну это ты зря. Все это в основном для того чтобы разобраться.
Сайт у меня http://www.sport-stat.km.ru если хочешь зайди там о музыке нет ни одного слова.
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 27 Апреля 2004, 00:41:13
хочешь разбираться - разбирайся в механизме докачки, который к пхп не имеет НИКАКОГО отношения, а потом реализуй на пхп.
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 27 Апреля 2004, 00:42:24
км - отстойный хостинг.
и позорники дешевые, уроды жадные.
Название: Как скачать файл
Отправлено: Mog. от 27 Апреля 2004, 08:11:57
Цитировать
RomikChef:
позорники дешевые, уроды жадные.
Че это ты на личности переходишь :)
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 27 Апреля 2004, 09:43:05
да?
я бы не только перешел, я бы в личность еще и стукнул, тому уроду, который библиотеку Мошкова закрыть решил.
Название: Как скачать файл
Отправлено: hanslinger от 27 Апреля 2004, 21:47:50
[OFF]Дай линк на высказывание того урода, который решил закрыть библиотеку, плз. Очень любопытно. До крайности.[/OFF]
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 27 Апреля 2004, 22:31:47
в том то и дело, что урод - анонимный.
его никто не знает. Но зато высказывание в форме судебного иска.
http://exler.ru/expromt/07-04-2004.htm
http://www.russ.ru/culture/network/20040404_moshkow.html
Название: Как скачать файл
Отправлено: hanslinger от 28 Апреля 2004, 07:02:00
Уроды.
Название: Как скачать файл
Отправлено: PhanT0m от 28 Апреля 2004, 20:15:15
Vladislav
Если файл не сохранять на сервере скрипту прийдётся каждый раз его скачивать. Геморой.
Название: Как скачать файл
Отправлено: Меняздесьдавнонет от 28 Апреля 2004, 21:36:36
PhanT0m
а никто и не говорит, что файл все время один и тот же.