Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    scadenza sessione per inattivita'

    ciao
    Ho trovato tanto materiale sul forum riguardo alle sessioni e alle loro scadenze. Non mi e' pero' ancora chiaro come farle scadere per inattivita'

    Quello che intendo per inattivita' è che se un utente loggato, sta fermo per tot tempo (so che e' settato di default a 24min), ossia non clikka nessun link, dopo il tempo settato nel php.ini non risultera' piu loggato.
    come posso fare? io ho provato cambiando session.gc_maxlifetime, mettendo tipo 2 minuti....ma dopo sono sempre loggato.

    Posso sapere tutte le cose che devo cambiare ?

    ciao e grazie

  2. #2
    La soluzione più semplice sarebbe quella di memorizzare nella sessione stessa la data e l'ora di creazione. In questo modo in ogni pagina per prima cosa controlli che la sessione sia ancora valida (confrontando la data di creazione con quella attuale): se lo è continui a mantenerla valida aggiornando la data di "creazione" della sessione a quella attuale altrimenti elimini tutti i dati dalla sessione e ne crei una nuova.
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazie.
    Ma impostando session.gc_maxlifetime ??
    altre soluzioni?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  5. #5
    No, forse non hai capito! Il modo corretto non è quello di cambiare il php.ini ma quello che ti ho suggerito io!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    a sto punto mi fido

    ora ci provo

    grazie

  7. #7
    Di niente. Solo ricorda che devi operare con i timestamp! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.