Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Контроль скачивания Файлов.


Рекомендуемые сообщения

Здравствуйте.

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

Возможно ли такое? не важно на каком языке будет скрипт, очень важен результат!!!

За любую помощь буду оччень благодарен.

:doh:

Изменено пользователем Artiom
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Есть такая возможность на php правда когда фаил будет полностью закачен - соеденение с браузером будет прерванно

Создаем файл download.php:

<?phpfunction file_downloaded(){ global $is_file_downloaded; //Закачка файла завершена, тут Ваш код для последующих действий //Здесь запрещен любой вывод в браузер (echo, print и тд)}register_shutdown_function("file_downloaded");//эта переменная хранит имя файла для скачки, у меня она берет его из строки запроса$file = $_SERVER['QUERY_STRING'];$is_file_downloaded = false;if(file_exists($file)){ if($len = filesize($file)) header("Content-Length: {$len}"); if(@readfile($file)) $is_file_downloaded = true;} else{ header("HTTP/1.0 404 Not Found"); die();}?>

использовать так:

<a href="download.php?path/to/file.mp3">Скачать фаил</a>

где path/to/file.mp3 - путь к скачиваемому файлу относительно файла download.php

Изменено пользователем Лорд Дмитрий
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...