04/01/2011, 15:57
|
| | | Fecha de Ingreso: agosto-2004 Ubicación: Chile!
Mensajes: 776
Antigüedad: 20 años, 3 meses Puntos: 56 | |
Respuesta: problema con cannot modify header Holas, kyeownz
Como ya lo habrás leído en otros lados, no puedes escribir nada antes de invocar a una instrucción header(). (Una vez leí que había una forma, pero debes entrar a parametrizar ciertas cosas en tu php, que ahora no recuerdo.)
El caso es que ese código HTML previo a tu PHP no debe estar ahí (de hecho PHP te reclamará incluso por un mísero espacio, si es que queda antes del PHP).
Bien puedes mover todo el código PHP al inicio del archivo para que se ejecute bien, porque si en general estás cargando un archivo para descarga no tiene sentido cargar todo el HTML de una página antes. Hay que comprender que cuando invocas a header(), es para inicializar la página de algún modo, y los inicios siempre deben ir ahí, al inicio ^^.
Por cierto, el código raro que te aparece tras los Warning es el esqueleto del archivo que PHP intentó cargar con el header(), pero que no se formó bien por hallar ese código previo a la instrucción.
Saludos :) |