Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/10/2012, 14:29
yoelkj
 
Fecha de Ingreso: marzo-2009
Ubicación: Lima
Mensajes: 73
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Timeout por grupo de usuarios

Hola.

lo he solucionado de la siguiente manera.

Agregamos la función para poder modificar la cookie de la session

apps/nombre_aplicacion/lib/myUser.class.php

Código PHP:
public function changeSessionExpiry($lifetime)
    {
        
$cookie session_get_cookie_params();
        
setcookie(session_name(), session_id(), time() + $lifetime$cookie['path'], $cookie['domain'], $cookie['secure'], $cookie['httponly']);
    } 
luego desde tu controlador.

Código PHP:
$this->getUser()->changeSessionExpiry($tiempo_expiracion_segundos); 

Saludos.