![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2009
Сообщений: 40
|
Есть флеш приложение. Работает с mysql через php. Когда пользователь логинится, ему присваиваится статус online. Теперь вопрос: каким образом узнать что пользователь закрыл страницу/перешел на другой сайт, и сделать статус offline?
![]() |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
никак. По таймауту считать, что пользователь offline, вот и все варианты + кнопка "выход", принудительно делающая offline.
|
|
|||||
|
Модрон-ветеринар
|
Организуйте сессию при логине, если раньше этого не сделали,и когда сессия удаляется - по кнопке "выход" или по тайм-ауту, то юзер - оффлайн.
Когда пользователь закрывает все страницы, где организована сессия или нажимает "выход" (прописать session_destroy), то сессия закрывается и пользователю можно придать статус офф-лайн. Но есть и нюансы при работе с некоторыми браузерами. Если не работали с сессиями - повозитесь. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|