Здравствуйте!
Не подскажете, есть ли возможность в вычислении как-то определять - залогинен в данный момент тот или иной пользователь, или нет? Возможно, эта информация хранится где-то, в таблице какой-то..?
1
Залогинен или нет
Автор OlegSmirnov, 03 июня 2014 12:21
Сообщений в теме: 4
#1
Отправлено 03 Июнь 2014 - 12:21
#2 Гость_Roman_*
Отправлено 03 Июнь 2014 - 13:26
Да, такую информацию можно получить из таблицы users, где поле last_event показывает время последней активности пользователя.
#3
Отправлено 03 Июнь 2014 - 14:29
Спасибо.
А если менеджер сделал что-то в системе и нажал на выход и ушёл домой - мы об этом не узнаем? Всё равно будем ещё какое-то время думать, что он онлайн? last_event - обновляется только когда пользователь что-то сделал в программе, или это когда ajax-ом шлются каждые там 10-15 секунд запросы и на сервере обновляется это поле?
А если менеджер сделал что-то в системе и нажал на выход и ушёл домой - мы об этом не узнаем? Всё равно будем ещё какое-то время думать, что он онлайн? last_event - обновляется только когда пользователь что-то сделал в программе, или это когда ajax-ом шлются каждые там 10-15 секунд запросы и на сервере обновляется это поле?
Сообщение отредактировал OlegSmirnov: 03 Июнь 2014 - 14:31
#4 Гость_Roman_*
Отправлено 03 Июнь 2014 - 15:03
Менеджер может просто страницу браузера закрыть, и тогда поле тоже перестанет обновлятся. Обновляется это поле в диапазоне от 3 до 30 секунд, в зависимости от открытых окон сообщений или напоминаний. Остальные действия пользователя на это поле не влияют, т.е. оно олько для фоновых обновлений страницы. Остальные действия (переходы по страницам, сохранения и т.д.) фиксируются в поле last_time.
#5
Отправлено 03 Июнь 2014 - 22:37
Посмотрите тему, может пригодится для отслеживания пользователей.
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных