Visualizzazione dei risultati da 1 a 4 su 4

Discussione: off line e....

  1. #1

    off line e....

    ciao a tutti!

    se io voglio fare un contatore di user on line come faccio a capire quandio un utente si sconnette dal mio sito senza ovviamente utilizzare un logout?

    che funzione devo usare per interrogare una tabella mysql
    ogni 5 min?


    grazie!!

  2. #2
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313
    te la butto lì cosi..
    io farei in modo che quando si logga fai partire una query che mette l'ora in un campo nella tabella utenti . devi anche avere un timer (in sessione?) che ogni tot minuti rifaccia la query.

    quando l'user se ne va senza cliccare su logout, la sua sessione sarà distrutta e il timer non farà il suo dovere...

    quindi per fare il contatore dovrai andare ogni tot tempo a vedere quanti record ci sono ancora validi (chiaramente farai il calcolino in base al tempo che fai passare tra un controllo e un altro)

    ps: non ci ho pensato per più di 10 secondi, il ché vuol dire che magari é una benemerita ca**ata... guarda te se ti va di provare!

    ciaooo
    alcool: la causa e la soluzione di tutti i problemi

  3. #3
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    In ogni modo, dato che il WebServer non sa quando un client si scollega, te la devi giocare con barbatrucchi vari, questo è il concetto...

    [.:: JaguarXF ::.]
    __________________

  4. #4
    io nn so come si fa un timer e questo il problema....

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.