Tutte queste operazioni sono necessariamente lato client: se il client si scollega improvvisamente il giocatore sul database in questo modo rimane online per sempre.
Ti consiglio di creare una tabella che segni l'ultima pagina caricata dal tal giocatore e fare una query ( o meglio, una vera e propria funzione che faccia tutti i passaggi ) che venga eseguita in ogni pagina del tuo sito che disconnetta quelli che sono off-line ( quindi che non fanno operazioni ) da almeno 10 minuti
EDIT, scusa, non me ne ero accorto ( era stata linkata da un'altra discussione e non ho letto la data )
Ultima modifica effettuata da NewAge il 04/11/2009 alle 23:01 |