Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Durata sessioni

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    9

    Durata sessioni

    Salve a tutti,

    mi sto mettendo un po' alla prova con le sessioni in php,
    premetto che ho molto chiaro il loro funzionamento apparte una cosa:

    voglio creare un sistema di login e fin qui tutto ok, unico problema...
    ho aggiunto la checkbox RESTA COLLEGATO
    ma come facciamo a gestire gli utenti con il RESTA COLLEGATO attraverso le sessioni?

    imposto il cookie ad un tempo di vita di 20 giorni mentre per quanto riguarda le variabili di sessioni?

    ho letto della funzione session.gc_maxlifetime ma non ho ben capito come funziona
    essa imposta il tempo massimo per TUTTI i file di sessioni o solo per quelli per la quale viene avviata?

    ed ancora...

    come faccio a fare in modo che il gc del php distrugga i file di sessione con diversi criteri?

    cioè c'è l'utente che ha cliccato sul RESTA COLLEGATO e l'utente che si è loggato senza cliccarci

  2. #2
    Hai una sola risposta per tutti i tuoi quesiti: gestisci le sessioni su db al posto di quelle su file di sessione php.

    Qui trovi un articolo che spiega come fare:

    http://php.html.it/articoli/leggi/87...native-in-php/

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    session.gc_maxlifetime se la imposti tramite script php cambia solo quando la avvii
    se la vai a impostare manualmente in php.ini vale per tutte

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.