Descargar XLS y PDF sin abrirlos en el navegador
Más de uno ha querido solucionar este problema: un link en un archivo para descargar un XLS o PDF (o DOC) sin que se abra en el navegador. Pues aquí tengo la solución (con PHP)
Primero, los enlaces deberían como estos:
Y el archivo download.php es el siguiente:
<?php $doc=$_GET["link"];
header('Content-Type:application/octet-stream');
header('Content-Disposition:attachment; filename="'.$doc.'"');
readfile($doc);
?>
Primero, los enlaces deberían como estos:
<a href="download.php?link=Plantilla.xlt">XLT</a>
<a href="download.php?link=Libro.pdf">PDF</a>
Y el archivo download.php es el siguiente:
<?php $doc=$_GET["link"];
header('Content-Type:application/octet-stream');
header('Content-Disposition:attachment; filename="'.$doc.'"');
readfile($doc);
?>
Comentarios
Publicar un comentario
Si quieres hacer una pregunta más específica, hazla en los foros que tenemos habilitados en Google Groups
Ah! solo se permiten comentarios de usuarios registrados. Si tienes OpenID, bienvenido! Puedes obtener su OpenID, aquí: http://openid.net/