Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2010, 15:29
dastiven
 
Fecha de Ingreso: diciembre-2010
Mensajes: 46
Antigüedad: 13 años, 4 meses
Puntos: 0
Problema para forzar descarga

Lo que pasa es que necesito forzar una descarga de un pdf.
Yo tengo este php
Cita:
<?php
$extensiones = array("jpg", "jpeg", "png", "gif");
$f = $_GET["f"];
if(strpos($f,"/")!==false){
die("No puedes navegar por otros directorios");
}
$ftmp = explode(".",$f);
$fExt = strtolower($ftmp[count($ftmp)-1]);

if(!in_array($fExt,$extensiones)){
die("<b>ERROR!</b> no es posible descargar archivos con la extensión $fExt");
}

header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$f\"\n");
$fp=fopen("$f", "r");
fpassthru($fp);
?>
En lo que necesito ayuda es en el archivo que se debe contener el link hacia el php para forzar la descarga... no se si es un archivo php o uno html.