Si ese es el código que usas .. yo no véo por ahí nada de HTML:
Código PHP:
<html>
<head>
<title>nombre página<title>
</head>
<body>
</body>
</html>
Es decir .. el uso de sesiones que haces está claro que lo usas para validar a tu usuario por esa variable de sesión: si no existe.. redireccionas a otra página . .pero si existe continúa tu código PHP->(que dá como salida) -> HTML/javascript .. etc.
Por cierto .. usa un exit; despues de tu header("Location: ..."); por qué la idea de tu script es que si no valida a tu variable de sesión .. que termine ahí mismo la ejecución del scritp y redireccione a otra página al cliente.
Un saludo,