Siguiendo con el tema, he encontrado este código php, el cual una vez subido al servidor y ejecutar el link de descarga, produce la descarga pero al acceder a dicho archivo me dice que el archivo está corrupto y no lo abre.
<?php
// Permite la descarga de un archivo ocultando su ruta
$nombre = "03-full.zip";
$filename = "carpeta_x/03-full.zip";
$size = filesize($filename);
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$nombre");
header("Content-Length: $size");
readfile("$filename");
?>
Sin embargo voy directamente a dicho archivo lo ejecuto y se descomprime perfectamente.
Alguna mente brillante que me ayude?
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
Muchas gracias y cordiales saludos