Очень хочется разделять удачные и неудачные файловые загрузки (не НА сервер, а С сервера). Допустим: Человек зашел на страницу и увидел ссылку на скачивание файла (это может быть ссылка не на сам файл, а на пхп-код, который будет высылать пользователю файл, при этом делая какие-то записи в базе данных и т.п.). При этом хочется вести статистику скачиваний файлов этим человеком. То есть в базе будет два столбца: завершенные и незавершенные загрузки. Внимание вопрос. посылает ли клиент серверу какие-нибудь сведения о статусе загрузки файла? Загружен ли он, или загрузка отменена. И как эти сведения перехватить. Спасибо
Проверяй по заголовку range от качалки и по feof(ссылка на id ресурса) и по connection_status(). Типа так: если range, то файл не докачен, а вот если feof($link) и connection_status() отдаёт ноль, то есть вероятность, что файл таки закачен. 100% результата ты не получишь.