tche
Новичок
Как бы проверить, что PDF файл скачен (+)
СИТУАЦИЯ:
имеем электронный журнал, авторизованные (по IP) пользователи имеют право скачать PDF статей. Каждый факт скачавания статьи региструется в БД в специальной таблице (userID, fileID, time). Потом по этой таблице считается статистика скаченных PDF разными пользователями.
ПРОБЛЕМА:
запись заносится в таблицу в момент нажатия Download (скрипт проверяет IP, заносит запись в таблицу и выдает PDF). Дальше судьба файла неизвестна, если по причине хренового коннекта и чего еще файл не был скачен, все равно он регистрируется как скаченный, более того, если юзер 2 раза нажал Download, то запись заносится дважды (трижды ...), то есть статистика неверная получается.
ВОПРОС
Как убедиться, что файл дошел полностью до компьютера пользователя и только потом заносить запись в таблицу логов?
При этом допускается минимум наворотов, то есть чтобы работало под все популярные броузеры.
Спасибо,
Ч.
СИТУАЦИЯ:
имеем электронный журнал, авторизованные (по IP) пользователи имеют право скачать PDF статей. Каждый факт скачавания статьи региструется в БД в специальной таблице (userID, fileID, time). Потом по этой таблице считается статистика скаченных PDF разными пользователями.
ПРОБЛЕМА:
запись заносится в таблицу в момент нажатия Download (скрипт проверяет IP, заносит запись в таблицу и выдает PDF). Дальше судьба файла неизвестна, если по причине хренового коннекта и чего еще файл не был скачен, все равно он регистрируется как скаченный, более того, если юзер 2 раза нажал Download, то запись заносится дважды (трижды ...), то есть статистика неверная получается.
ВОПРОС
Как убедиться, что файл дошел полностью до компьютера пользователя и только потом заносить запись в таблицу логов?
При этом допускается минимум наворотов, то есть чтобы работало под все популярные броузеры.
Спасибо,
Ч.