Ver Mensaje Individual
  #14 (permalink)  
Antiguo 30/05/2013, 10:17
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Error al cerrar sesion: Warning: Cannot modify header information

Tu problema es que estas implementando MAL el MVC, que caso tiene implementar MVC si el index.php esta repleto de cosas que contradicen el MVC, la idea de dicho paradigma es que se separe toda la lógica de la vista y tu lo que haces es primero cargar la vista (tu layout principal) y luego realizar toda la lógica de controlador/modelo cuando es al revés, primero realizas la lógica del controlador/modelo y LUEGO cargas el layout principal y le agregas la vista pertinente al layout principal, tu error es por todo eso, PHP primero envía todo el código HTML que tienes antes de llamar y ejecutar tu controlador, por lo tanto las cabeceras ya fueron enviadas, y al llamar header() se lanzará el error de que las cabeceras ya fueron enviadas...

Si vas a implentar un paradigma primero comprende bien como funciona y como debe de ser implementado, ya que lo que tienes NO es MVC....
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)