Tengo algunas variables $_SESSION que sobreviven (eso es lo que quiero) al fín de la sesión de un usuario.
Basicamente controlan que no se vuelva atras con el navegador a partes en las que se envía un formulario (para que no se procese de nuevo)
cerrarSesionUsuario.php Código PHP:
if(isset($_SESSION)){
$conservar = $_SESSION['prohibir'];
session_unset();
$_SESSION['prohibir'] = $conservar;
}
$_SESSION['prohibir'] Es una array que contiene claves aleatorias que se comparan con las paginas anteriores, para no permitir volver atras en algunos puntos del sistema.
Todo va bien y eso: Pero me pregunto. No se acabarán acumulando muchas variables sesion en el servidor. Como podría gestionar una limpieza de esas variables?? y en que momento puedo estar seguro de que al borrarlas no afectará a la seguridad de mi sistema.
Alguna aportación