Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Sessioni

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11

    Sessioni

    Salve, posso chiedervi come fare a Sapere quante persone sono online in un sito?
    IO faccio cosi':
    $_SESSION['counter']++;
    e la inserisco nella condizione che il login e la username siano corretti e qundi
    if($log==$_post['log'] && $pas=$_POST['ps']){

    $_SESSION['loggato']=='SI';
    $_SESSION['counter']++;


    }
    secondo Voi e' giusto?

  2. #2
    ...la sessionie e unica x ogni utente..

  3. #3
    no, così darà sempre e solo uno...
    ti consiglio di utilizzare il database per questo, oppure un file fatto ad hoc

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11
    Cmq volevo complimentarmi con Voi per la velocita' e la precisione con cui date le risposte!
    E' l'unico forum che io conosca dove questo accade!
    Quindi l'unica cosa e' di creare per esempio una tabella a parte con ID_SESSION,L'ID identificativo e un'altro campo con last_update dove mettero l'ora e il tempo?

    Pero' cosi' succede che quando l'utente chiudera' la pagina web senza aver fatto il logout devo pensarci io ad eliminarli dal database!Giusto?
    Grazie Vivissimi

  5. #5
    tieni traccia dell'utente su db...ti spiego..ad ogni apertura di una pagina chiami una funzione che ti aggiorna il campo data di un utene...allo stesso modo in ogni pagina ci metti una fnzione che elimini da db gli utenti dopo un tempo max ad esempio 300sec = 6 min..

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11
    Si l'avevo fatto al'incirca cosi' solo che pensavo era una cosa molto assurda!Infatti avevo fatto la funzione chiamata updateutente dove appunto aggiornavo ogni volta che entrava nel sito.
    Grazie ancora gentilissimo!
    Alla Prossima

  7. #7
    di niente..

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.