Foros del Web » Programando para Internet » PHP »

De PHP a Excel en Internet Explorer 7

Estas en el tema de De PHP a Excel en Internet Explorer 7 en el foro de PHP en Foros del Web. Tengo este código: Código: header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=consulta.xls"); header("Pragma: no-cache"); header("Expires: 0"); echo $reporte; Y en Internet Explorer 7 me muestra el contenido en ...
  #1 (permalink)  
Antiguo 20/10/2008, 14:09
kid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 295
Antigüedad: 20 años, 4 meses
Puntos: 0
De PHP a Excel en Internet Explorer 7

Tengo este código:

Código:
header("Content-type: application/vnd.ms-excel"); 
header("Content-Disposition: attachment; filename=consulta.xls"); 
header("Pragma: no-cache"); 
header("Expires: 0");  

echo $reporte;
Y en Internet Explorer 7 me muestra el contenido en la misma ventana, en cambio en FireFox me permite y fuerza a la descarga.

Me podrían ayudar por favor.

Saludos!
  #2 (permalink)  
Antiguo 20/10/2008, 15:03
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: De PHP a Excel en Internet Explorer 7

pues ami con ese codigo me fuerza la descarga en IE7.

cual es el code que usas?, porque con esas cabeceras deberia ir bien

Un saludo

Última edición por jaronu; 20/10/2008 a las 15:09
  #3 (permalink)  
Antiguo 20/10/2008, 15:19
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: De PHP a Excel en Internet Explorer 7

Prueba como tipo application/force-download para forzar la descarga.

Saludos.
  #4 (permalink)  
Antiguo 20/10/2008, 15:38
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: De PHP a Excel en Internet Explorer 7

Hola

GatorV, yo uso exactamente esas cabeceras y me funciona perfectamente con IE7, a que puede deberse.

Un saludo
  #5 (permalink)  
Antiguo 20/10/2008, 16:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: De PHP a Excel en Internet Explorer 7

Al usar attachment va a leer la preferencia del explorador, si esta configurado a abrir los attachments en la misma pagina se pondra ahi, en cambio con force-download lo va a descargar no importa el tipo de archivo.

Saludos.
  #6 (permalink)  
Antiguo 20/10/2008, 16:17
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: De PHP a Excel en Internet Explorer 7

Entiendo

Gracias GatorV.
  #7 (permalink)  
Antiguo 21/10/2008, 08:55
kid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 295
Antigüedad: 20 años, 4 meses
Puntos: 0
Respuesta: De PHP a Excel en Internet Explorer 7

GatorV muchas gracias, me funciono perfecto.

Gracias por tu ayuda jaronu.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 13:47.