Foros del Web » Programando para Internet » PHP »

Problema con session.gc_maxlifetime

Estas en el tema de Problema con session.gc_maxlifetime en el foro de PHP en Foros del Web. Saludos! Me estoy iniciando en esto de las variables de sesión PHP, y me encuentro con un problema, y es que quiero cambiar el tiempo ...
  #1 (permalink)  
Antiguo 23/12/2008, 15:06
 
Fecha de Ingreso: enero-2005
Mensajes: 114
Antigüedad: 19 años, 2 meses
Puntos: 0
Problema con session.gc_maxlifetime

Saludos!

Me estoy iniciando en esto de las variables de sesión PHP, y me encuentro con un problema, y es que quiero cambiar el tiempo máximo de la sesión en el servidor con ini_set(), y me encuentro con que no lo consigo y no sé porqué!!

El código es este:

function autentifica(){
ini_set("session.use_trans_sid","0");
ini_set("session.use_cookies","1");
ini_set("session.use_only_cookies","1");

ini_set("session.cookie_lifetime","0");

ini_set("session.gc_maxlifetime","5");
session_start();

if (isset($_SESSION["us"])) {
echo "sesión ya iniciada";
return 1;
}
else {
$_SESSION["us"] = "1";
echo "sesión no iniciada";
}
}

Esta función la llamo por primera vez, y luego la recargo en 10 segundos, y me encuentro con que la sesión sigue en pie, sin embargo yo he definido un tiempo máximo de 5 segundos!!! Por qué?? Me he leído unos cuantos temas del foro que hablan de esto, y la verdad es que no veo la solución!!

Muchas gracias anticipadas!!

ALEX
  #2 (permalink)  
Antiguo 24/12/2008, 02:41
 
Fecha de Ingreso: enero-2005
Mensajes: 114
Antigüedad: 19 años, 2 meses
Puntos: 0
Respuesta: Problema con session.gc_maxlifetime

Alguien que pueda ayudarme con este tema??

ALEX
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:56.