Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/05/2004, 16:20
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Las cabeceras HTTP lanzadas por header() de PHP no se han de poner arriba de todo HTML que puedas mostrar en ese script o generar ..

En ese caso concreto .. lo que haces es decirle al navegador que los datos que vas a enviar son de tal formato (Exel) y así los tendrá que asociar al visor (plug-in o "enrrutarlo") hacia el software que lo lea o interprete.

NO se puede mezclar HTML tuyo con eso. Como mucho puedes "simular" algo así usando iframes/frames .. donde en tu frame superior muestras tu HTML y en el frame inferior o iframe llamas a ese código que usa header() para mostar un archivo Exel.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.