sì, ma rimane sempre il problema che in PHP, diversamente da ASP non esiste un evento Session_OnEnd che permetta di cancellare la sessione... quindi come determinare quando un utente ha lasciato la pagina?
Rimane sempre da stabilire una durata media e quando un utente accede:
  • vedere se la sua variabile di sessione esiste già. Se non esiste la inserisco, altrimenti aggiorno l'ora dell'ultimo accesso.
  • controllare per ogni record se la differenza fra le due date è minore della durata media stabilita, e in questo caso cancellare il record.
  • Conteggiare il tutto.


Confermi?