Vaya, error tan mas obvio no pudiste cometer.
Cuando se envían cabeceras, ya sea con sesiones, cookies o manualmente debe evitarse todo tipo de salida antes.
Evidentemente antes de iniciar la sesión ya hay una salida, pues estás imprimiendo html, quizá donde te sirve es porque la configuración está mal hecha. Evidentemente eso que haces te debería arrojar un error, para que te enteres.