Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2010, 07:33
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 2 meses
Puntos: 17
php.ini y borrado de variables de sesión

hola, me estoy volviendo loca para hacer algo que yo suponía que iba a ser fácil, fácil... cambiar un parámetro en las configuraciones y listo, pero no es así.

Yo lo que quiero es evitar que un usuario pueda acceder a ninguna página si no ha pasado antes por index.php que le pide usuario y contraseña. he visto de todo, temas con httaccess, uso de define en el código, y variables de sesión(que es con lo que yo empecé a intentarlo, pero tampoco me dio resultado)

El problema que me dan las variables de sesión es el típico, si cierro el explorador (o la pestaña) la variable se queda ahí estupendamente guardada y cuando abro puedo saltarme la autentificación.

Pues toquiteando php.ini, pongo:

Código:
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0

session.gc_probability = 1
session.gc_divisor     = 1

session.gc_maxlifetime = 60
Lo que según entiendo me borra las variables o bien al cerrar o bien al minuto de no tocar la página, pues no va...

Me funciona si cierro la pestaña y el mozilla (tengo la opción de guardar las pestañas activa) y lo del minuto,... no funciona...

¿Ayuda?

Gracias. Saludos

Última edición por cucuru; 01/02/2010 a las 07:43