Jump to content

users online question


janim

Recommended Posts

hi guys

how can i know the online logged in users ??

let's say when login update table set log = '1'

and when logout update it to '0'

so how can i know if he closed the browser or not ?

couse the people don't click logout they just close the browser

 

thank for any suggestion

Link to comment
Share on other sites

You need to make a datetime field in your users table called something like "last_active". Then on your header page (so the code is called every time they click) you need to put a query that updates that field to the current date/time (you can use the function NOW() to do that).

 

Now to get the current users that have been active in the last 5 minutes, your query would look like this.

 

SELECT username FROM users WHERE last_active > (NOW() - INTERVAL 5 MINUTE)

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.