Pagine → 1 2
21/12/2008 16:50:14
Creando una tabella di tipo memory seguendo per esempio questo schema:
id -> contenente l'id univoco della tabella o l'id dell'utente connesso a tuo piacere
nick -> il nick dell'utente che č connesso
time -> il timestamp drelativo alla connessione dell'utente
Quando un utente si logga lo annoti su questa tabella, pertanto l'utente sarŕ immediatamente visibile agli altri, se conti il fatto che potresti mettere la lista degli utenti in diverse parti del sito avresti dei risultati molto piů immediati.
potresti anche aggiungere altri valori come per esempio lo status (attivo, inattivo, invisibile) per mostrare solo certi utenti oppure un campo tipo last_action che ti permetterebbe di vedere in che posizione si trova ogni utente all'interno del tuo sistema.
Nel momento in cui un utente si disconnette, in modo automatico o manuale, non devi fare altro che cancellare il suo nome da questa tabella annotando la data di uscita, per esempio, all'interno della tabella che effettivamente gestisce gli utenti.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
New York Gdr - The Big Apple: Aggiornamenti: New Location