domanda semplice e diretta... cosa ci vuole la SESSIONE o i COOKIE
oppure uno stupido file di testo .TXT
Per sapere se un utente è on-line. Mi serve per una chat.
Grazie
Devi salvare il timestamp dell'ultima azione dell'utente (ultima richiesta ricevuta). Quindi ad esempio, visto che si tratta di una chat, ci saranno delle richieste che guardano se ci sono nuovi messaggi. Se queste richieste le fai ogni 5 secondi, se per 10 secondi non ricevi nessuna richiesta, puoi considerare l'utente offline (i numeri sono solo esempi, a caso).
Ovviamente devi salvarlo lato server, altrimenti gli altri utenti (a cui devi inviare l'info se l'utente è online o meno) non possono in nessun modo leggere dati come sessioni o cookie. Quindi direi o txt o meglio database.