Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.202.167] |
|
Сообщ.
#1
,
|
|
|
Народ, подскажите, pls:
user выходит со страницы, в одном из фреймов сидит такой код: <html> <body onUnLoad="window.location.href='del.php';"> ... </body> </html> del.php удаляет его из списка активных пользователей, но если этот чувак просто отключается от интернета, а потом закрывает броузер, то это событие не происходит... Вопрос: как всё-таки отследить выход пользователся со страницы? ЗЫ: пишу чат, наткнулся на сию проблему |
Сообщ.
#2
,
|
|
|
Отслеживать надо по активности. Тебе нужна таблица в БД (например, activity или sessions), которая будет регистрировать, где и когда в последний раз находился пользователь. Если поле "когда" устарело более чем на определенный срок, то этот пользователь удаляется из списка.
JavaScript тебе тут не поможет, так что тему в Серверные Технологии. |