Como descargo archivo con php

Buenas ya yo logre subir archivos con php y guardar la ruta del archivo en una base de datos en mysql y lo muestro en una consulta y todo perfecto ahora quiero saber como puedo darle click al archivo y descargármelo

2 Respuestas

Respuesta
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($archivo).'"'); //<<< Note the " " surrounding the file name
header('Content-Transfer-Encoding: binary');
header('Connection: Keep-Alive');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
Header('Content-Length: ' . filesize($archivo));

Puedes usar el código anterior para forzar una descarga de archivo png, por ejemplo.

visita:http://develoteca.com

Saludos.

https://www.youtube.com/user/dimit28 

Respuesta

Te falta agregar esta esta cabecera

Header("Content-type: application/force-download");

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas