Опрос всех сессий на сайте

Главные вкладки

Аватар пользователя divined divined 6 декабря 2011 в 17:52

Собственно вопрос сводится к чему..

Есть некий портфель объектов, который формирует пользователь.
В сессию записывается массив nid'ов.

Все, работает все устраивает.
Вопрос: Можно ли как-то на основании сессий сделать отчет..
Обойти все активные сессии и прочитать этот массив в каждой сессии?

Или все-таки придется отходить от сессий и писать дополнительную таблицу в БД для хранения этой информации?
Конечно в любом случае на основании SID.

Комментарии

Аватар пользователя divined divined 7 декабря 2011 в 14:01

Нашел что все сессии хранятся в таблице sessions в колонке session.

Везде пишет что там обычный сериализованный массив, но я никак не могу прочитать оттуда данные, вернее их декодировать:

Вот кусок кода сессии: KuXyl7RU_RY8lcnvKJaUOuPyTqe-guLYGNCG6GiwxoM.

никакие действия над ним не приводят его в читабельный вид, пробовал:

1. unserialize
2. session_decode

Всегда возвращается пустая строка. Sad