tengo el siguiente codigo para validar la secion , y rescatar el id del usuario para alamcenar junto con sus ingresos su id en la base de datos.
Ahora bien tengo la problematica, en que si un usuario deja de utilizar al pagina alrededor de unos 20 minutos sin salir de ella, si no que dejarala abierta simpelmente, el sistema olvida el id, es decir puede seguir registrando datos el usuario en la base de datos perr ya no rescata el id.
Siendo que tengo un archivo salir, el cual supuestamente desconeta al usuario solo cuando sale de la pagina.
Este es el codigo que esta e cada archivo de la pagina
Código PHP:
<?php session_start();
include ("conectar.php");
$link = conectar();
if (isset ($_POST["idPersona"])){
$idPersona= $_POST["idPersona"];
$_SESSION["idPersona"] = $idPersona;
}
$_SESSION["id"]=$idPersona;
?>
y este el salir.php,
Código PHP:
<?php
session_start();
session_destroy();
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=index.php\">";
?>
alguna idea del porque sucede esto, o que me falta hacer...?
saludos