Cita:
Iniciado por finikini
wenas
cuando el usuario se loguee, puedes crear una variable de session que guarde la fecha, y la vas actualizando en cada movieminto, solo tienes que comparar la fecha de la session con la actual, para saber si pasa los 20 minutos.
Tambien puedes modificar el session.cache_expire del php.ini y poner el tiempo que quieras.
Realmente session.cache_expire no define el tiempo de vida de una sesión.
El tiempo de vida de una sesión lo define:
session.gc_maxlifetime
Pero también viene condicionada por el método de propagación del SID: URL o cookies y en este último caso de la duración de esa cookie que PHP crearía para tal efecto (session.cookie_lifetime)
Más info:
www.php.net/session
Un saludo,