Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6380345
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T02:15:23+00:00 2026-05-25T02:15:23+00:00

Please help start in the right way . I want to add ‘if user

  • 0

Please help start in the right way . I want to add ‘if user is online’ system. Which I will use to prevent multiple logins under 1 name, also this system will add option to users showing them who is online at the moment.

I understand that I need mysql table where I will store online users. But how can I understand each second if user is still here? if he logs out then ok, it’s easy, but if he will restart? or something else ? So how can I controll all users and understand per second their status ?

UPDATE After some discussions with Cupcake I decided to have only who’s online feature, letting 1 user to log in multiple times, cause it’s difficult to prevent him from doing that in a comfortable way.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T02:15:24+00:00Added an answer on May 25, 2026 at 2:15 am

    What you could do, which is what I sometimes do, is this, in the user table have a column named session_hash or something similar.

    And each time the user logs in, generate a new session hash yourself or use the session_id PHP has, as long as you use session_start on each page.

    Then to retrieve the users row from the database, have a cookie with that session_hash.


    Example

    Login form

    Username:  [       ]
    Password:  [       ]
    Remember?: [*]
               [ Login ]
    

    PHP page does the following

    User logs in ->
      System generates a session_id or "salt"
      Updates the users row with the session_id or "salt" value
    
      Check if the value of the "remember" checkbox is true ->
        Sets a cookie with that session_id or "salt" with a month or so expiration date
      Otherwise just create a normal cookie with the value
    

    Then on each page do the following

    Check if the session_id or "salt" cookie is set ->
      If it is, fetch the users row from the database
        SELECT * FROM users WHERE session_id/"salt" = value of cookie
    

    What all this does if lets the user choose if they want to be remembered each visit, if they do create a cookie that doesn’t expire for at least a month that way they will be remembered next time they come to the site, but if they login from another browser or computer the “salt” won’t be valid on the other computer.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Please, I need help with my code: def start(): def start_tkinter(): global main,l main.destroy()
please help me. I want know about what types of flags to run an
Please help me look into my simple test case: import com.google.gwt.core.client.EntryPoint; import com.google.gwt.user.client.ui.RootPanel; import
please help me to identify which of these following is more optimized code? for(int
Please help me somebody to convert unicodestring into string This is how i am
Please help me with this update query. I COMPLETELY understand how redundant this is
please help me arrange these 3 buttons horizontally like this photoshopped image: Please take
Please help me to improve the following script: http://jsfiddle.net/n9BkM/8/ I need the following fucntionality:
Please help me, I'm trying to find some documentation about pre-installed applications at Android.
Please help me to figure this out. I am having two tab bar items

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.