Hola, quiero descargar un archivo de audio desde php pero se descarga dañado, probé con los siguientes codidos:
Código PHP:
$id="http://example.com/Sugar.msa";
header('Content-Disposition: attachment; filename=' . basename($id));
y este:
Código PHP:
$file_url='http://example.com/Sugar.msa';
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary");
header("Content-disposition: attachment; filename=\"" . basename($file_url) . "\"");
readfile($file_url);
Con ambos obtengo lo mismo. El archivo no esta dañado pero se descarga dañado, también probé con:
Código PHP:
header("Location: http://example.com/Sugar.msa");
pero con este codigo en vez de descargar se reproduce el audio en el Chrome.
Bueno, muchas gracias de antemano por cualquier ayuda.