Создать лимит использования страницы в php? - PullRequest
1 голос
/ 15 марта 2010

Я пытаюсь настроить функцию, при которой после доступа к веб-странице пользователю не разрешается возвращаться, пока он не ушел на х минут. Это система входа в систему, поэтому мне не нужно беспокоиться о IP-адресах и т. Д. Я имел в виду следующее:

  1. Страница доступа пользователя; текущее время (доступа) регистрируется (в базе данных?).
  2. Пользователь пытается вернуться на страницу; получить время с момента последнего доступа (из базы данных?).
  3. Если пользователь отсутствовал в течение x минут, разрешите доступ к странице.
  4. Если пользователь отсутствовал менее x минут, заблокируйте доступ к странице.

Все это будет сделано (я полагаю) с базой данных MYSQL. Кто-нибудь сейчас, как этого добиться? Я просто провел последние 3 часа, пытаясь потерпеть неудачу ... Думаю, я не знаю достаточно.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 15 марта 2010

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

0 голосов
/ 15 марта 2010

Вместо базы данных вы можете легко сделать это с помощью сессий .

Вот несколько руководств:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...