Проверка онлайн ли пользователь
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Проверка онлайн ли пользователь - 2008-07-15 18:13:20.810000
|
|
|
Parano1d
Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
|
вот раньше всегда для того, чтобы проверить, находится ли в данный момент пользователь на сайте, сохранял время последнего действия… а щас знакомый говорит, что можно как-то это реализовать по-другому… ну так вот какие способы бывают реализации этой задачи?
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-15 18:19:36.560000
|
|
|
xdevnet
Сообщений: 34
Оценки: 0
Присоединился: 2008-07-15 15:11:48.356666
|
В любом случае надо по последнему действию, а что за действие это будет, ты уже сам решай, либо последняя активность человека на сайте, либо отправлять используя аякс через интервал времени инфу о человеке на сайт. По другому протокол http не позволяет, разрыв соединения после получения страницы
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-15 19:37:04.996666
|
|
|
Parano1d
Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
|
ну а может копать в сторону сессий? или ваще нифига?
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-15 20:04:01.700000
|
|
|
xdevnet
Сообщений: 34
Оценки: 0
Присоединился: 2008-07-15 15:11:48.356666
|
Сессия тебе показывают к примеру авторизован пользователь или нет.А отношение к тому есть ли он сейчас на сайте или нету она не имеет. То есть она тебе просто показывает какой именно человек и все. Я могу к примеру авторизоваться на форуме и вернутся на него через неделю - сессия одна и та же останется
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-15 20:33:57.030000
|
|
|
Бухалыч
Сообщений: 17
Оценки: 0
Присоединился: 2008-06-06 15:50:01.656666
|
Можно извратитиься и запихать скрытый фрейм с релоадом по таймауту и отсылкой чаво-нибудь по онлоаду.
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-15 20:44:06.810000
|
|
|
xdevnet
Сообщений: 34
Оценки: 0
Присоединился: 2008-07-15 15:11:48.356666
|
quote:
ORIGINAL: Бухалыч Можно извратитиься и запихать скрытый фрейм с релоадом по таймауту и отсылкой чаво-нибудь по онлоаду. Зачем так извращаться? Неужели нельзя сделать самую простую проверку по времени последнего действия?Этот метод давно уже обкатан и используется во множестве известных форумов
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-15 23:08:32.733333
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
Только по времени последнего запроса и можно узнать Челоек не может быть он лайн на сайте - он просто запрашивает страницу и отсоединяется
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-16 07:46:18.753333
|
|
|
Parano1d
Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
|
quote:
То есть она тебе просто показывает какой именно человек и все. Я могу к примеру авторизоваться на форуме и вернутся на него через неделю - сессия одна и та же останется че-то я по-моему нифига о сессиях то не знаю 0_о как это одна и та же останется? правда что ли???
|
|
|
RE: Проверка онлайн ли пользователь - 2008-07-16 13:27:14.716666
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
гы а у меня после закрытия браузера потом новая сессия при одном и том же логине появляется…. хм.. это навероне у меня бок какойто? да, палюбому страшный бок…. вообще я дулаю это у ся на сайте так: у меня при нажатии на любую ссылку на моём сайте пхп получает имя пользователя для отображения профиля. собственно говоря по этому запросу ставлю таймаут 5 минут .. если 5 минут нет активности значит чел ушел с сайта… вот вам и вся проверка.. просто и не замысловато. лично я ничего проще не вижу
|
|
|
|
|