30/05/2013, 09:22
|
| | Fecha de Ingreso: mayo-2013
Mensajes: 169
Antigüedad: 11 años, 5 meses Puntos: 25 | |
Respuesta: Error al cerrar sesion: Warning: Cannot modify header information Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/superguardian/app/vistas/menu.php:105) in /opt/lampp/htdocs/superguardian/app/controladores/login.php on line 18
El error dice claramente que la informacion de header no se pudo modificar porque, ya fue enviado por los siguientes scripts: Menu.php en linea 105 y login.php en linea 18.
Es decir, se ha enviado ya contenido html, o texto antes de usar la función header.
Si lo que estas ejecutando es el index.php y en el es el que hace un require o include de los scripts mencionados. Entonces yo veo que ya hay codigo html en el script index.php antes de llamar a esos scripts. No puedes mostrar codigo html, antes de hacer un header.
Los redireccionamientos de codigo, usando la función header, deben ir antes de cualqueir codigo html o salida. |