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?