theIggs
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Вывел мой ник, однако если выйду с форума, ник всё равно остаётся =( | А почему ты из members выбираешь? Если хочешь активных, то должен выбирать из sessions. Кроме того, после выхода сессия хранится в базе (по умолчанию - час), и кроме этого, удаляются старые сессии только в том случае, если кто-то зашёл на форум. В итоге, если ты был на форуме 2 часа назад, а потом твоим скриптом проверишь (без захода на форум) - всё равно покажет, что ты ещё в онлайне. IPB для этого использует условие - с начала сессии должно пройти не больше 15 минут, тогда пользователь активен, иначе - ушёл.
|