PHP Как узнать что файл скачан?
Как узнать что пользователь докачал файл? не нажал на ссылку скачать а именно скачал его полностью и процесс закончен?
Зачем тебе это?
P.S. Правильная подпись!
Почему бы не создать этот файл, и оставить его в течении дня, например. И пользователю выдавать сообщение, что данная ссылка (на файл) будет доступна до ХХ.ХХ.ХХ. При наступлении это времени Х файл удалять.
Кроме того вроде файл можно отдавать не через сервер, а через скрипт. Когда скрипт по завершении отдачи мог бы удалять файл. Вроде через сокеты это можно сделать, но с ними не работал еще, поэтому отднозначно не скажу. Погугли. Или подожди, может кто подтянется еще чего подскажет.
P.S. Да был прецедент....
Теперь немного о том, как сделал я на своём сайте. Перед скачивание файл помещается в "буферную" директорию (спецом чтоб оттуда качать) под нужным именем. Юзер качает. Файл остаётся. Приходит другой узер - директория чистится (!) и процесс повторяется.
Минусы - в один момент времени может качать только один пользователь.
В общем, включаем мозги!!
Минусы - в один момент времени может качать только один пользователь.
[/QUOTE]
Любопытно, почему это? Скачать может любой, кто знает URL.