Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2011, 15:47   #1
G-leb
Пользователь
 
Регистрация: 17.10.2011
Сообщений: 18
По умолчанию попогите с сесиями.

подскажите ... как опредилять онлайн пользователя ??? ... вот я сделал что по сесии .. есть сесия .. значит есть онлайн ... а вот если парень вышил из сайта не через кнопку выхода .. чем удалил сесию .. а просто закрыл браузер ... как сразу определять его как офлайн ? а не писать по времени тип что каждый промежуток времени автоматически удаляется сесия .. к примеру в играх ето как-то опредиляют мгновенно ... тот-же Combats.com

Последний раз редактировалось dr.Chas; 17.10.2011 в 21:41.
G-leb вне форума Ответить с цитированием
Старый 17.10.2011, 15:57   #2
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

В играх клиент постоянно обращается к серверу, если клиент не обратился к серверу в заданные промежуток времени значит он вышел.
Сервер не держит соединение с клиентом, поэтому только опросом по интервалу.
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 17.10.2011, 15:59   #3
G-leb
Пользователь
 
Регистрация: 17.10.2011
Сообщений: 18
По умолчанию

тоесть .. по любому нада ставить время в тичении которого клиент должин обратится к серверу .. и если не обратился в строк .. то убивать сесию .. да ?
G-leb вне форума Ответить с цитированием
Старый 17.10.2011, 22:56   #4
cargo29
Форумчанин
 
Регистрация: 13.12.2010
Сообщений: 603
По умолчанию

Цитата:
Сообщение от G-leb Посмотреть сообщение
тоесть .. по любому нада ставить время в тичении которого клиент должин обратится к серверу .. и если не обратился в строк .. то убивать сесию .. да ?
Да только так делай
cargo29 вне форума Ответить с цитированием
Старый 19.10.2011, 05:31   #5
S-HaCK XORitY
Пользователь
 
Аватар для S-HaCK XORitY
 
Регистрация: 19.07.2011
Сообщений: 70
По умолчанию

можно попробовать поэкспериментировать с событием js onunload в момент этого события послать асинхронный запрос при помощи AJAX серверу, что юзверь вышел, но сам еще не разу не пробовал, попробуй потом расскажешь) хотя есть предположение, что запрос не успеет уйти, а просто все закроется (в смысле браузер у юзера)
Made All in China - MAC OS...
S-HaCK XORitY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Попогите с ошибкой adidas_pro Работа с сетью в Delphi 5 26.06.2011 09:57
Массивы попогите столбец задание Tooky Microsoft Office Excel 4 28.10.2010 17:09
Решение задач на Паскале, Попогите решить. Darangel Помощь студентам 19 13.12.2009 12:42
Попогите пожалуйста режить задачки knoppix Общие вопросы C/C++ 5 14.12.2007 15:24