delfenes
Фев. 16, 2013 23:36:29
Доброго времени суток!
Вопрос такой: есть магазин видео-уроков. Уроки можно смотреть смотреть в течении некоторого времени. Любое количество раз. Теперь необходимо добавить ограничение на просмотр видео записи только 1 раз в сутки. Как можно фиксировать факт просмотра пользователем записи?
JOHN_16
Фев. 17, 2013 03:37:33
я так понимаю речь о сайте? пользователь каким либо образом регистрирован, ибо вопрос номер 1 как можно различить двух пользователей
delfenes
Фев. 17, 2013 09:14:23
Да, доступ к видеоурокам предоставляется зарегистрированым пользователям.
JOHN_16
Фев. 17, 2013 23:06:19
Ну самое первое решение это конечно “как есть”, решение в лоб и тп определения:
Пользователь делает запрос на видео файл, перед тем как его отдать смотрим в БДвремя когда пользователь смотрел это видео последний раз. Если такой записи нет или разница с текущим временем более суток, то отдаем файл обновляя запись в БД. Теперь вопрос исходя из структуры вашей БД, реализовывать необходимые поля/таблицы.