Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как отследить, что пользователь ушел с сайта?
 
 автор: MRE   (25.06.2007 в 12:42)   письмо автору
 
 

Когда пользователь логиниться, записываю в БД его статус.
А когда уходит (если не нажимает на кнопку "выход"), то как это отследить и записать в БД, что он в оффлайн?

   
 
 автор: Ralph   (25.06.2007 в 13:11)   письмо автору
 
   для: MRE   (25.06.2007 в 12:42)
 

Зарекай время от последнего захода на страницы.Если прошло более Х минут-значит офф...А иначе конкретно никак к сожалению не определишь :-(

   
 
 автор: MRE   (25.06.2007 в 13:57)   письмо автору
 
   для: Ralph   (25.06.2007 в 13:11)
 

Будем пробовать, спасибо.

   
 
 автор: vbps   (25.06.2007 в 13:50)   письмо автору
 
   для: MRE   (25.06.2007 в 12:42)
 

сессии

   
 
 автор: Osipov   (25.06.2007 в 14:26)   письмо автору
 
   для: MRE   (25.06.2007 в 12:42)
 

Периодически (например, каждые десять секунд) шлёте AJAX запросы серверу. Как только они прекращаются, значит, пользователь ушёл. Тогда каждый скрипт должен проверять статистику: если есть пользователь, от которого, например, 20 секунд не поступало запросов, значит, внести его в базу как вышедшего.

Другого способа нет, потому, что если нет AJAX запросов, то страница обращается к серверу только единожды, в момент загрузки.

   
 
 автор: MRE   (25.06.2007 в 16:23)   письмо автору
 
   для: Osipov   (25.06.2007 в 14:26)
 

Отличный способ, получилось спасибо!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования