Creo el siguiente script:
 
<?php
$enlace =$id; 
header ("Content-Disposition: attachment; filename=".$id); 
header ("Content-Type: application/download ");
header ("Content-Length: ".filesize($enlace));
readfile($enlace);
?>
 
La cosa funciona correctamente pero a la hora de bajar el archivo, cuando ya lo ha guradado en el ordenador resulta que está corrupto.
¿Como puedo solucionarlo?
¿Alguna alternativa?
¿Puede ser problema de configuración de php? 
   
 

