Foros del Web » Programando para Internet » PHP »

Descarga de archivos (ie mal, firefox bien)

Estas en el tema de Descarga de archivos (ie mal, firefox bien) en el foro de PHP en Foros del Web. Hola gente del foro. Estoy haciendo una descarga de archivos pdf que previamente se han subido a la BDD con un fromulario. Para la descarga ...
  #1 (permalink)  
Antiguo 10/09/2008, 10:42
 
Fecha de Ingreso: marzo-2004
Mensajes: 117
Antigüedad: 20 años, 1 mes
Puntos: 0
Descarga de archivos (ie mal, firefox bien)

Hola gente del foro.
Estoy haciendo una descarga de archivos pdf que previamente se han subido a la BDD con un fromulario.
Para la descarga utilizo el siguiente código:

Este es donde se pincha para hacer la descarga. En "ruta" va el nombre del archivo.pdf que está guardado en la bdd:
Código HTML:
<a href="bajando.php?ruta=<?=$fila['descargas'];?>">Descargar Documento</a> 
y en bajando.php tengo:
Código PHP:
<?
$ruta 
$_GET['ruta'];
$enlace "http://midominio.com/descargas/".$ruta;

ob_start();
header"Content-Disposition: attachment; filename=".$ruta."");
header"Content-type: application/octet-stream" ); 
header ("Content-Length: ".filesize($enlace));
@
readfile$enlace );
ob_end_flush();
?>
En la base de datos tan solo guardo el nombre del archivo.pdf, y en bajando.php le coloco la URL completa para que lo encuentre en el servidor, en la variable $enlace.

Mi problema es el siguiente:

En firefox me funciona perfectamente y en ie-6 y ie-7 no funciona. Me dice que el archivo.pdf no es un tipo de archivo admitido o está dañado.

Puse las
Código PHP:
ob_start(); 
y
Código PHP:
ob_end_flush(); 
porque lo indicaban en un post pero sigue sin funcionar.

¿Sabéis a qué se puede deber el problema?
Muchas gracias y saludos.
Jordi
  #2 (permalink)  
Antiguo 16/09/2008, 05:35
 
Fecha de Ingreso: marzo-2004
Mensajes: 117
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: Descarga de archivos (ie mal, firefox bien)

Hola de nuevo, ¿alguien sabe a que se puede deber el error?
Muchas gracias y reciban un cordial saludo.
Jordi
  #3 (permalink)  
Antiguo 18/09/2008, 09:49
 
Fecha de Ingreso: marzo-2004
Mensajes: 117
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: Descarga de archivos (ie mal, firefox bien)

Hola de nuevo, bueno pues ya encontré la solución.
Gracias al tutorial que dejó "Jaronu" ahora me funciona perfectamente.
El enlace es el siguiente: acceder.
Doy por cerrada esta pregunta.
Muchas gracias y saludos.
Jordi
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:58.