<?php
session_name("usuarios_ingreso");
session_start();
if (!isset($_SESSION['id_usuario'])) {
//if (!session_is_registered("id_usuario")){
header("location:index.php");
}
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
include ("entradaa.htm");
?>
Eso uso como cabezera en cada pagina que llamo, y asi inicializo las variables en una funcion
session_name("usuarios_ingreso");
session_start();
session_cache_limiter('nocache,private');
$_SESSION['id_usuario']="$idusuario";
Header ("Location: $PHP_SELF?");
$idses=session_id();
Lo que yo quisiera tambien es darle un tiempo de expiracion a las sessiones, de alguna manera q si no esta en uso en 30 sgds que se cierre, y me pida autentificacion, pero no se si eso es en el php.ini o es a traves de programacion, Ojala me puedan orientar de todas maneras buscare en el foro