Cache?? Las variables de sesion viven y almacenan sus datos hasta que la sesion muere por algun motivo, si tiene una sesion en un programa y luego redireccionas a otro, es simple, mira
Código PHP:
<?php
session_start();
$_SESSION['algo'] = 'Esta es la variable del array $_SESSION';
header('location:otroScript.php');
En el "otroScript.php"
Código PHP:
<?php
session_start();
echo $_SESSION['algo']; // imprime 'Esta es la variable del array $_SESSION'
?>