Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Wszystkie sesje zapisane na serwerze PHP
Forum PHP.pl > Forum > PHP
szmerak
Witam!
Czy istnieje jakiś sposób na wyświetlenie wszystkich sesji aktualnie zapisanych na serwerze?
nospor
Wchodzisz do katalogu, gdzie zapisane masz sesje i je wyświetlasz
adbacz
A tak z ciekawości @nospor, to gdzie takowego katalogu szukać?
by_ikar
Cytat(adbacz @ 7.12.2011, 12:28:35 ) *
A tak z ciekawości @nospor, to gdzie takowego katalogu szukać?


W phpinfo(); masz sekcję "session" i w tej sekcji masz wartość "session.save_path". wink.gif
nospor
Wszystko zależy jak ci leży wink.gif A konkretnie od ustawień serwera.
Przykładowo na home.pl jest to katalog tmp w głównym katalogu twojego ftp. Na innych serwerach może to być gdzie indziej.
Ale ścieżkę do tego katalogu można pobrać z ustawień php
http://www.php.net/manual/en/function.session-save-path.php
szmerak
Dobra dzięki smile.gif, liczyłem na jakąś funkcje wbudowaną ;]
by_ikar
Cytat(szmerak @ 7.12.2011, 12:51:43 ) *
Dobra dzięki smile.gif, liczyłem na jakąś funkcje wbudowaną ;]


napisz swojego handlera, umieszczaj sesje powiedzmy w bazie danych wówczas będziesz mógł napisać sobie funkcję która pobiera wszystkie sesje, bo co to jest 1 select? wink.gif
adbacz
Dziękuję Panowie, przyda się na przyszłość wink.gif
szmerak
Cytat(by_ikar @ 7.12.2011, 12:58:17 ) *
napisz swojego handlera, umieszczaj sesje powiedzmy w bazie danych wówczas będziesz mógł napisać sobie funkcję która pobiera wszystkie sesje, bo co to jest 1 select? wink.gif

Tylko żeby takiego handlera zrobić musiał bym napisać go jako PHP extension w C++, ponieważ w PHP wątpie żeby udało się coś wydajniejszego niż ten wbudowany mechanizm.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.