desde el comienzo la idea está muy clara...
Código PHP:
session_start();
if ( ! empty($_SESSION['variable_sin_definir']))
{
// OK
}
else
{
header('Location: otra_pagina_mas_no_la_misma.php');
}
la verdad no entiendo para nada tu problema actual... (: