Ямерт
The Old One
Как лучше организовать скачивание фильма?
Есть сайт, на котором можно приобрести фильм в нескольких кодировках, за плату. Соответственно, после того, как желающий оплатил фильм(неважно как), ему надо этот фильм как-то выдать.
Проблема в том, что размер среднестатического фильма хотя бы в кодировке DivX - несколько сот мегабайт, так что выдавать файл способом вроде хэдэры+fpassthru() - безумие.
Может, формировать временный FTP-аккаунт с ограничением на 1 коннекцию? Но как в таком случае определить, что файл был скачан успешно и до конца?
Может, кто-то уже успешно решил подобную проблему в одном из своих проектов? Помогите, пожалуйста.
Есть сайт, на котором можно приобрести фильм в нескольких кодировках, за плату. Соответственно, после того, как желающий оплатил фильм(неважно как), ему надо этот фильм как-то выдать.
Проблема в том, что размер среднестатического фильма хотя бы в кодировке DivX - несколько сот мегабайт, так что выдавать файл способом вроде хэдэры+fpassthru() - безумие.
Может, формировать временный FTP-аккаунт с ограничением на 1 коннекцию? Но как в таком случае определить, что файл был скачан успешно и до конца?
Может, кто-то уже успешно решил подобную проблему в одном из своих проектов? Помогите, пожалуйста.