si usa il database, se l' utente in questione ha fatto il login, il campo 'online' diventa 1 oppure 0 se non si è loggato.

poi un opportuno script verificherà anche quanti utenti possono essere on line sul sito