[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите реализовать статус пользователя
antonhristovsky
Скажите, пожалуйста каким образом на сайте можно организовать статус пользователя??? Чтобы писало онлайн он или нет)



Спустя 2 минуты, 20 секунд (7.02.2012 - 20:17) Winston написал(а):

 ! 

М
antonhristovsky
Дай своей теме содержательное название, иначе закрою!
Winston

Спустя (7.02.2012 - 20:16) Игорь_Vasinsky написал(а):
есть идеи?

может сессии помогут? проверять активна ли сессия или нет...

Спустя 2 минуты, 24 секунды (7.02.2012 - 20:18) nugle написал(а):
antonhristovsky
можно в бд пихать активных юзеров, а потом обновлять

Спустя 1 минута, 12 секунд (7.02.2012 - 20:19) antonhristovsky написал(а):
Идей вообще нет.. А на счёт сесии я думал, но не подходит. nugle, всмысле активных??? А если чеговек не перезагружает стрницу даже?

Спустя 5 минут, 28 секунд (7.02.2012 - 20:25) Игорь_Vasinsky написал(а):
а время жизни сессии ограничено и регулируемо. тем более что есть session_id()

Спустя 14 секунд (7.02.2012 - 20:25) nugle написал(а):
antonhristovsky
а че он с ней делает?
Вот зашел у тебя юзер, ты пихаешь его ник в бд с данным временем, потом проверяешь прошло ли минут 15, если да то очищаешь, если нет, то ничего не делаешь. И при каждом его редиректе обновлять данные его активности

Спустя 6 минут, 21 секунда (7.02.2012 - 20:32) antonhristovsky написал(а):
nugle
я так и сделаю как вы посоветывали...большое спасибо! Только скажите, а как на php реализовать этот таймер??

Спустя 1 час, 1 минута, 57 секунд (7.02.2012 - 21:33) nugle написал(а):
Есть такая ф - ия time () . Записывай в бд ее для пользователя, апотом сравнивай с time () + 60*15

Спустя 1 минута, 20 секунд (7.02.2012 - 21:35) antonhristovsky написал(а):
А если например пользователь неперйдёт на другую вкладку?? а мой сайт не закроет??

Спустя 5 минут, 10 секунд (7.02.2012 - 21:40) nugle написал(а):
И что ты проверяешь ни тогда, когда именно он обновляет, а когда любой юзер обновляет страницу. Ты смотришь, устарели данные или нет

Спустя 3 минуты, 5 секунд (7.02.2012 - 21:43) antonhristovsky написал(а):
Хорошо. Допустим. А если я на сайте, на пример, использую ajax. У меня на сайте пользователи могут переписыватся без обновления страницы. Тогда как быть???

Спустя 9 минут, 50 секунд (7.02.2012 - 21:53) nugle написал(а):
Обновлять статусы через аякс, логично? Я думаю, вполне

Спустя 6 минут, 50 секунд (7.02.2012 - 22:00) antonhristovsky написал(а):
Всё теперь понял. А если бы ещё с ajax помог было бы вообще супер

Спустя 2 минуты, 35 секунд (7.02.2012 - 22:02) nugle написал(а):
Если не будет получаться, то в соответствующих разделах тему создавай, помогу чем смогу

Спустя 10 минут, 21 секунда (7.02.2012 - 22:13) antonhristovsky написал(а):
Хорошо. БОЛЬШОЕ СПАСИБО ЗА ВСЁ_
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.