Кто в сети?!

Ergall

Новичок
Кто в сети?!

Как сделать анализатор присутствия пользователя на сайте, а точнее узнать общее количество пользователе просмотривающих сайт и если среди них есть зарегистрированные, то вывести их имена?!
 

kseen

Новичок
Re: Кто в сети?!

Автор оригинала: Ergall
Как сделать анализатор присутствия пользователя на сайте, а точнее узнать общее количество пользователе просмотривающих сайт
Ну можно, например, реализовать так:
При открытии пользователем какой-либо странички заносим его айпи-адрес в табличку MySQL и текущее время. Потом при дальнейшем открытии этим же пользователем какойлибо страницы модифицировать значение (то есть изменить время ещё раз на текущее). В то же время на этом шаге смотрим кто уже записан в табличке. Если там есть довольно-таки старые записи (например, час неактивности пользователя) удаляем.
Узнать кол-во пользователей просматривающих сайт можно если запросом выцепить пользователей которые в последние 15 минут были на сайте

Автор оригинала: Ergall
и если среди них есть зарегистрированные, то вывести их имена?!
Это уже зависит от того, как реализован твой сайт. В большинстве случаев в сессию уже кладется имя пользователя, в противном случае делаем запрос к БД и выцепляем
 

que_bunt

Новичок
Ergall и это тут совсем недавно детально обсуждалось, попробуй воспользоваться поиском.
 

Фанат

oncle terrible
Команда форума
kseen
для примера? А почему тогда не 150?
Если надо меньше, то почему ты для примера меньше не написал?
 

Фанат

oncle terrible
Команда форума
И это тоже.
Но в первую очередь интересно узнать, что было в голове у человека, когда он писал подобную фантастику.
Судя по всему, ты не намерен открыть мне эту тайну?
в таком случае вопрос исчерпан
 
Сверху