24/03/09 19:57
matteoiamma
Ciao a tutti ragazzi,
è abbastanza complesso quello che sto per chiedere.
Sto sviluppando un cms e nel sistema di registrazione e gestione utenti utilizzo le sessioni($_SESSION['user']=blabla),
funzione session_start(); all'inizio e session_destroy(); nella pagina di logout.
Ho un problemino banale ma che devo risolvere.
Nella tabella degli utenti ho fatto un campo "Status" che al momento del login viene settato su "Online",
il problema è il seguente,
il campo status viene settato poi su offline solo quando l'utente clicca su Logout,
ma non quando ad esempio la sessione termina automaticamente
Come faccio a controllare il momento in cui termina la sessione???
Inoltre ho riscontrato altri strani problemi,
ad esempio ho notato una cosa molto strana,
quando termina la sessione anzichè sloggarsi accedo come un altro utente!!
Come posso risolvere entrambe le questioni???
Voglio specificare che utilizzo
Questo codice:
Per stabilare la durata delle sessioni.In attesa di risposta.
Matteo.
è abbastanza complesso quello che sto per chiedere.
Sto sviluppando un cms e nel sistema di registrazione e gestione utenti utilizzo le sessioni($_SESSION['user']=blabla),
funzione session_start(); all'inizio e session_destroy(); nella pagina di logout.
Ho un problemino banale ma che devo risolvere.
Nella tabella degli utenti ho fatto un campo "Status" che al momento del login viene settato su "Online",
il problema è il seguente,
il campo status viene settato poi su offline solo quando l'utente clicca su Logout,
ma non quando ad esempio la sessione termina automaticamente
Come faccio a controllare il momento in cui termina la sessione???
Inoltre ho riscontrato altri strani problemi,
ad esempio ho notato una cosa molto strana,
quando termina la sessione anzichè sloggarsi accedo come un altro utente!!
Come posso risolvere entrambe le questioni???
Voglio specificare che utilizzo
Questo codice:
ini_set('session.gc_maxlifetime','3600000');
Per stabilare la durata delle sessioni.In attesa di risposta.
Matteo.
Ultima modifica effettuata da matteoiamma 24/03/09 19:57
aaa