Ver Mensaje Individual
  #35 (permalink)  
Antiguo 16/02/2006, 12:00
drakonia
 
Fecha de Ingreso: febrero-2006
Mensajes: 1
Antigüedad: 18 años, 2 meses
Puntos: 0
De acuerdo Perdonen mi ignorancia...

Hola a todos, ingresé en esta conversación para profundizar aspectos relacionados al manejo de sesiones. Mi experiencia personal con el tiempo de expiración es realmetne más relajada que lo que están planteando y por eso quizás el "Perdonen mi ignorancia" ya que seguramente me estoy perdiendo de algo importante.

Personalmente tuve 2 días prendida la misma sesión y no exiró en ningún momento utilizando el siguiente código.

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

Si bien en php.net no figura el parámetro "0" como opción válida (o quizás no lo encontré), opté por ponerlo siguiendo la misma modalidad utilizada en el resto de las funciones donde el valor "0" para este tipo de parámetros significa "hasta que el browser se cierre".

También interpreto lo siguiente y quizás de ahí venga el problema de que un valor excesivamente grande en este parámetro haga obsoleto el resultado, suponiendo el caso de que la función compilada de ini_set acepte valores enteros con signo es decir que un número mayor a 32767 no sería viable, quizás peor aún en caso de estar tratando con otro tipo de valores de menor peso en bits el valor máximo posible para este parámetro se reduciría de forma drástica.

Gracias por todo y espero contribuir con algo aunque más no sea con más duda.
Silvio