Forum Webscript.Ru
Программирование => PHP => Тема начата: nagash от 29 Января 2002, 18:40:27
-
как узнать какие сессии открыты?
просто список сессий... %)
а потом как из этого списка выкывырнуть переменную
допустим как на этом форуме список присутствующих
значит надо выковыривать из сессии переменную name
-
Вроде массив $HTTP_STATE_VARS, но не уверен, вернее совсем не уверен
-
эм... ну откуда то всё это берётся...! %)
-
эм... ну откуда то всё это берётся...! %)
не понял:)
-
я вот тоже никак непойму... %)
поэтому и запутался... %)
-
Для каждой сессии открывается файл (обычно в папке tmp). Считаешь количество файлов - это будет количество сессий
-
во! а как мне узнать сколько файлов в директории и какие у них имена?
-
Не прально... сборщик мусора эти файлы может не удалать неделями... скока народу на сайте делается по-другому, на этом сайте вроде уже была статья про это ;)
-
эм... а где...
а то по поиску у меня не получается... =(
а сборщик мусора можно и на 100% настроить =) всё равно не мой хостинг :)
так где посмотреть про открытые сессии?
и как из них переменные выковыривать!
-
nagash
А на webscript.ru заходил?....
-
Не прально... сборщик мусора эти файлы может не удалать неделями... скока народу на сайте делается по-другому, на этом сайте вроде уже была статья про это
Да, действительно. Но здесь может помочь fileatime() а для того, чтобы вытащить логин unserialize()
-
а можно поставить вероятность поиска старх сессий на 100% и не надо париться со временем файла... =)
благо пострадает только хостер =)
-
>>благо пострадает только хостер =)
А вообще всегда надо нормально делать, чтобы никто не страдал.
-
знаю...
еххх а почему бы и нет?
можно побыть и эгоистом немного!