Avatar Image
Usuario Novato
Usuario Novato

Hola a todos, mi problema con las sesiones es el siguiente: tengo unas variables de sesión definidas, que funcionan perfectamente durante 24 minutos, después de ese tiempo, se pierde el valor.

Buscando, encontré que era debido a que en el php.ini, por defecto, session.gc_maxlifetime está a 1440 segundos (24 minutos). Perfecto, hago un

ini_set("session.gc_maxlifetime","7200&quotGiño;

y cambio la configuración a 7200 segundos... pero al cabo de 24 minutos se siguen perdiendo los valores de las variables!!! Llorica

La página inicial de declaración de variables contiene el siguiente código al inicio de la página:

session_start();
ini_set("session.gc_maxlifetime","7200&quotGiño;
$_SESSION['gestor_valor']=$valor;
$_SESSION['gestor_name']=$name;

y en las siguientes páginas tengo este otro, aunque en algunas no utilice las variables de sesión definidas.

session_start();
ini_set("session.gc_maxlifetime","7200&quotGiño;

Leí, que a cada petición del servidor las opciones vuelven a ponerse en sus valores por defecto, por eso pongo el ini_set en todas las páginas.

Ahora bien, es necesario el session_start?? se debe poner otra cosa?? Para más información, diré que la sesión no se pierde, solo el valor de las varibales pq si miro el session_id(), me da su correspondiente número.

Alguien tiene alguna idea de lo que pasa???

Gracias
Skaperna

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 17/Feb/2011, 15:17
elproferomero GestionXls42kFeb/11
Por: , el 17/Mar/2005, 00:51
gastonlp ferdytoledo NoSetup.org Nearco123 RockMania1221kOct/07
Por: , el 29/Jun/2004, 07:38
Game-DXS metalrealm notvalen34kJul/04
Por: , el 12/Nov/2003, 13:35
yoke15kNov/03