no controlé cuanto dura la sesion, pero despues de un rato sin actividad le doy clic a algun boton y ya caducó, osea yo le puse un trozo de codigo que si no hay sesion que me redireccione a la parte de iniciar sesion.
Código PHP:
<?php if(!$_SESSION['nombre']){header("Location: ?mod=salir");}?>
Es una web modular por lo tanto el index es el archivo en el que se muestran los demas archivos, entonces es en el unico lugar en el que debo colocar esto
Código PHP:
session_set_cookie_params(0);
session_start();
Acabo de hacer una prueba, le puse 10 segundos para ver que pasaba:
Código PHP:
session_set_cookie_params(10);
y no caducó la sesion, osea esto no funciona, lo ponga o no el resultado es el mismo, la sesion caduca cuando quiere... jeje
Mi pregunta es por que? será por el php.ini ? (no tengo acceso a él)
o será porque habro otra petaña en el navegador?
y al rato vuelvo a la pagina y caducó...
bueno muchas gracias a todos por contestar si alguno sabe que pasa se lo agradezco
//.................................................. .................................................. .................................................. .......................
EDITO: Borré las cookies del navegador y ahora parece que funciona, voy a esperar a ver que pasa gracias
//.................................................. .................................................. .................................................. .........................
.