Originariamente inviato da piero.mac
Il piu' semplice e' di mettere un campo con una flag aperto/chiuso ed un campo con una data ultimo aggiornamento (ideale un timestamp).

Superato un time-out se ancora aperto elimini il record. Si potrebbe mantenerlo aperto associandolo allo user, in modo che se ritorna si trova ancora la sua roba dentro, ma se ha abbandonato e' probabile che quel che c'e' non lo interessi piu'.
Scusa la mia domanda un pò stupida. Come faccio a cancellare il record che ha superato il time-out se volontariamente o per errore l'utente chiude il browser o la connessione salta?

Esiste un evento in PHP che rilevi se un utente è ancora connesso o meno?

Riusciresti ad inserire un breve esempio di come risolveresti il problema?

Grazie 1000 per il tuo aiuto!!!