Hola loncho_rojas muchas gracias, cree un script aparte del script donde quiero que funcine y parece tampoco funcionar a la media hora mas o menos se cierra la sesión. Lo pego abajo, el problema que ahora me ataña es que en el script donde lo quiero incorporar me muestra el error de que la variable $HTTP_SERVER_VARS["HTTP_HOST"] no esta definida. Coloqué esta $_SERVER['HTTP_HOST'] y no muestra el eror pero la sessión sigue caducando.
session_set_cookie_params(0, "/", $_SERVER['HTTP_HOST'], 0);
En ese script a diferencias dle que esta abajo utilizo una clase donde carlo
session_start(); etc y luego en el index.php utilizo un include de la clase y debajo llamo al metodo.
Código Java:
Ver original<?php
ini_set("session.use_only_cookies","1");
ini_set("session.use_trans_sid","0");
session_name("loginUsuario");
session_start();
session_set_cookie_params(0, "/", $HTTP_SERVER_VARS["HTTP_HOST"], 0);
if($_GET["login"]==1){ $_SESSION["autentificado"]="SI";}
if ($_SESSION["autentificado"] != "SI") {
echo "Session cerrada";
} else {
echo "Session ok";
}
?>
También probé con:
Código Java:
Ver originalsession_set_cookie_params(86400);
ini_set('session.gc_maxlifetime', 86400);
Destacar que también tengo configurado el php.ini y estoy trabajando en local con un servidor apache y php5 en ubuntu.
Un Saludo y muchas gracias