Перейти к содержимому



Добавление даты создания и окончания действия аккаунта

#1 Гость_andrew_vl_*

Гость_andrew_vl_*
  • Гости
0

Отправлено 07 Октябрь 2008 - 10:00

Как добавляется дата создания и дата окончания действия аккаунта защищенной веб-страницы?
Черканите код, пожалуйста, я не силен в PHP.

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 07 Октябрь 2008 - 18:55

Код чиркнуть, как вы выразились, это не так уж и мало. Формально могу объяснить, а в инете полно есть скриптов "Кто онлайн".
Как только пользователь авторизовывается и получает сессию, мы заносим данные пользователя в таблице сессий. Далее есть несколько вариантов
1) На стороне клиента каждые несколько минут перезагружать страницу, либо какой-то iframe скрытый с кодом обращения к базе. Тут используется setInterval()
2) На стороне сервера поставить выполнение скрипта, через определённое время через крон или планировщик, который определяет, обращался ли пользователь к базе последние N минут.
3) При каждой авторизации какого-либо пользователя или каком-либо его действии, обращаться к таблице и чистить даты с NOW()-date < 15 MINUTES
  • 0


Оформление форума – IPBSkins.ru