Io ho bisogno che quando un utente effettua il login, e risulta corretto, il sistema crei una sessione. E se tra 3-4 giorni l'utente torna nel sito, risulti già connesso (come nei siti in nuke, o nei forum, insomma).
Oltre alle sessioni devi utilizzare un cookie persistente per tenere traccia dell'utente. Alla chiusura del browser il cookie di sessione viene eliminato.

Inoltre non è il massimo utilizzare i cookie per matenere "autenticato" l'utente. E' meglio una soluzione tipo Amazon che si ricorda di te, ma se devi fare delle operazioni sensibili (es. vedere lo storico ordini), ti chiede comunque di autenticarti.

E che appaia in home l'elenco degli utenti LOGGATI IN QUELL'ISTANTE.
Cerca tra i thread di oggi, ce ne è uno che tratta proprio di questo argomento.