Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Consiglio realizzazione script user online

    Salve a tutti

    vorrei tenere traccia del numero di user online. Considerando che tengo traccia di ogni utente tramite sessione, e volendo potrei anche incrementare su un database mysql l'indice di utenti online, non saprei come fare per rilevare quando viene chiuso un browser (e quindi decrementare l'indice).

    avete qualche consiglio da darmi su come sviluppare questa cosa ?

    grazie mille a tutti
    ciao

  2. #2
    A questo punto ti consiglio la gestione che fanno tutti i forum, a tempo.

    Quando l'utente si logga o fa qualcosa segni l'ora e la sezione eventualmente in una tabella mysql, poi nelle pagine fai nella parte del footer (come i normali forum, quindi in basso) una ricerca su tal tabella, cercando tutti coloro che son loggati che hanno come ultima azione un'ora ed una data (diciamo un timestamp), non inferiore a tot minuti (che li calcoli in secondi) rispetto al timestamp attuale (sempre a patto che l'ora e la data sul server siano giusti) è un pò macchinoso ma è il sistema più semplice credo

  3. #3
    molto gentile, grazie

  4. #4
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    volendo è anche possibile usare, nel caso si tratti di controllare una sola pagina alla volta, l'evento onunload sul body, per aprire una pagina php che scriva nella tabella che l'utente è offline e poi la chiuda

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.