Ragazzi sono molto confuso chi é cosi gentile da darmi una scaletta passo per passo di cosa devo fare!!!

ho un sito tutto su una pagina con utenti online, il problema é che se uno chiude il browser mi rimane l'utente online, ora sto cercando di capire a come fare in modo che al login del prossimo user mi vengano cancellati gli utenti che sono connessi da tot tempo!

Se uno naviga in questo tot tempo resta online e aggiorno sul db mentre se e di piu del tot tempo imposto sul db i valori offline!!

Spero di essermi spiegato per il meglio


Grazie Michel