Cita: disculpa amigo pero sigue marcando error, existe otra manera de hacer lo que quiero hacer?
¿Existe la posibilidad que compartas el mensaje de error completo o es nuestra obligación intentar adivinarlo?
--
La manera en que inicias sesión es muy mala, de hecho en contra de las buenas practicas como indica el manual.
Es decir, el error más obvio es imprimir HTML antes de iniciar la sesión: eso no se hace así.
¿Te interesaría leer un poco el manual para entender mejor?
http://www.php.net/manual/es/book.session.php