Re: how to see all sessions sets in server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Aug 4, 2013 at 11:02 AM, Farzan Dalaee <farzan.dalaee@xxxxxxxxx>wrote:

> hi
> i want to write online user module for my site and i want to check
> $_SESSION['userID'] to find all users id who loged in
> but when i echo this code its return only current user detail
> how i can see all sessions?
>
> foreach($_SESSION as $k => $v)
> {
> echo $k."----------".$v;
> }
>  or how i handle online users?
>

You can only access sessions when you know the session id.
Most sites handle online users in their database, store a timestamp each
time a user loads a page. When you want to display the online users, check
where the timestamp is between now and a few minutes ago. Note that without
javascript (or flash/java/etc) there is no way to truly know if the user
left or not. The session will stay active for a long time, depending on
your php.ini settings.

- Matijn

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux