Uso este codigo para una seccion de descarga de archivos mp3
// Mandamos el Head de que Vamos a Descargar un Archivo
header("Content-Disposition: attachment; filename=$filename\n");
header("Content-type: application/octet-stream");
header ("Content-Length: ".filesize($ruta));
// Abrimos el Archivo desde el Script PHP
@readfile($ruta);
a mi me funciona es decir se me descarga ok.. la cancion pero mucha gente me dice que la cancion no esta completa , asi que no se que falla ya que la cancion esta ok.
Uso el patch completo
Alguna sugerencia ?
He mirado que algunos utilizan
$fp=fopen($enlace,"r");
fpassthru($fp);
no se si es mejor o no ?