No es necesario capturar todo con ob_start bla bla, lo ideal seria mejorar la logica de tu desarrollo:
Código PHP:
<?php
include 'session.php'; // Aqui creas la sesion y verificas si el usuario ingreso
include 'header.php'; // Ya no es necesario ob_start()
// ............ contenido ...................
// En cualquiera de tus archivos puedes colocar los datos de sesion
// como "bienvenido usuario, bla bla bla"
// o el formulario de acceso si es necesario
include 'footer.php';
?>