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

    concetto su conteggio reale utenti loggati

    Ciao ragazzi, premetto che non sono qui a chiedere codice PHP ma un soluzione concettuale al mio problema:

    devo fare un conteggio degli utenti loggati nel mio sito, a "logica" ho provveduto inserendo un campo del DB che popolo con 1 al momento del login, e quando l'utente si slogga torna a 0

    il problema mi si pone se l'utente non si slogga ma esce comunque dal sito chiudendo il browser o cambiando pagina.

    Non ci avevo pensato ma ovvio :-)

    Ho pensato di usare javascript per intercettare la chiusura ma i vari metodi non sono funzionanti in quanto scatenano l'evento anche con un semplice refresh della pagina.

    Qualcuno si è mai trovato davanti ad un problema simile?
    come potrei risolverlo (mi ripeto) a livello concettuale?

    qualcuno sa darmi una dritta?
    ogni suggerimento è ben accetto!

    grazie!

  2. #2
    avrò letto lo stesso post migliaia di volte

    devi gestire la sessione di navigazione lato database, non lato file com'è di default php, considerando una sessione "scaduta" se timeout superato o tempo di inattività superato.

    usare js lascia il tempo che trova....
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Originariamente inviato da Santino83_02
    avrò letto lo stesso post migliaia di volte

    devi gestire la sessione di navigazione lato database, non lato file com'è di default php, considerando una sessione "scaduta" se timeout superato o tempo di inattività superato.

    usare js lascia il tempo che trova....

    Usare Js era solo un vano tentativo ma ovvio che non va bene!
    quando parli di "tempo di inattività" cosa intendi esattamente?

    come posso sapere se un utente è sul mio sito? lasci un cron che ogni tot verifica la sua presenza? ma come potrei?

    comunque grazie per la tua risposta.

  4. #4
    Se sta sul tuo sito produce traffico. Se sta fermo immobile, ecco l'inattivita
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.