Foros del Web » Programando para Internet » PHP »

Enlace a descarga PDF sin que se abra

Estas en el tema de Enlace a descarga PDF sin que se abra en el foro de PHP en Foros del Web. Hola ! ¿Cómo puedo hacer para tener un enlace a un PDF sin que se abra al pulsar? es decir, que salga el cuadro de ...
  #1 (permalink)  
Antiguo 13/09/2005, 03:07
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga, España
Mensajes: 407
Antigüedad: 14 años, 4 meses
Puntos: 1
Enlace a descarga PDF sin que se abra

Hola !

¿Cómo puedo hacer para tener un enlace a un PDF sin que se abra al pulsar? es decir, que salga el cuadro de diálogo de descarga. Me han dicho que usando php y cambiando las cabeceras pero no me han precisado más.
¿Pueden ayudarme?

gracias !!
  #2 (permalink)  
Antiguo 13/09/2005, 05:18
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 14 años, 9 meses
Puntos: 1
<?
$file = "nombrearchivo o variable";
$path="./carpeta/";
$url = $path."/".$file;
header ("Content-Disposition: attachment; filename=".$file." ");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($url));
readfile($url);
?>

Un Saludo
  #3 (permalink)  
Antiguo 14/09/2005, 04:43
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga, España
Mensajes: 407
Antigüedad: 14 años, 4 meses
Puntos: 1
Funcionó !!

El target del enlace lo puse finalmente a un iframe oculto para no abrir una ventana en blanco.

Muchas gracias
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 23:28.