Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оцените плз код "Сколько человек на сайте" 
:(
    Опции темы
Eugene_Bond
Дата 13.11.2006, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 3.9.2006

Репутация: нет
Всего: 4



Цитата(sim7 @  12.11.2006,  21:04 Найти цитируемый пост)
Не понял. 

Жую:

1. Переопределяешь хендлер сессий, чтобы сессионные данные хранились не в файлах (как по дефолту), а в БД
2. Добавляешь в эту таблицу (где хранятся данные) поле IP
3. Получаешь количество текущих посетителей запросом типа SELECT COUNT(*) FROM my_session_table при необходимости группируя по IP

При этом хендлер делает все сам. Не надо изобретать велосипед.
PM MAIL   Вверх
mr.Anderson
Дата 13.11.2006, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: нет
Всего: 128



Цитата
1. Переопределяешь хендлер сессий, чтобы сессионные данные хранились не в файлах (как по дефолту), а в БД

Как? Приведи пример плз, а то я о таком способе первый раз слышу.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Eugene_Bond
Дата 14.11.2006, 00:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 3.9.2006

Репутация: нет
Всего: 4



sim7,
да просто по ману. ссылку я давал: http://php.net/session_set_save_handler

в комментариях несколько примеров. но там настолько все однозначно, что вариантов и быть-то не может. я могу поискать из старых проектов свой код, но на сколько я бегло просмотрел коментарии (когда писался код коментариев еще в принципе небыло) -- все одно и то же.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0396 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.