
29/12/2005, 07:47
|
 | | | Fecha de Ingreso: agosto-2004 Ubicación: Madrid, España
Mensajes: 280
Antigüedad: 20 años, 6 meses Puntos: 1 | |
Más de lo de siempre. En las faqs y por ahí en general se ha tratado esto miles de veces. Cuando el servidor envía una página html a un navegador o un cliente cualquiera, se envían unas cabeceras con información de control y después la página en sí.
Quiere decirse, que cuando empiezas a enviar html, las cabeceras ya se han enviado previamente. Por tanto, si has empezado a enviar html (como haces en la linea 19) NO puedes modificar las cabeceras.
Y cómo se modifican las cabeceras?? Pues al usar sesiones o cookies o simplemente con la función header(). Quiere decir, que si usas las cookies como en la línea 157, debes hacerlo ANTES de la 20 (antes de enviar nada). |