30/05/2013, 10:17
|
| Colaborador | | Fecha de Ingreso: marzo-2004 Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses 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 =) |