从文件夹+ php下载文件(PDF,JPG,PNG)

时间:2018-10-15 06:50:00

标签: php pdf download

单击文件时,可以在浏览器中查看它。当我单击下载时,它显示为"failed to load the pdf document"

$file = "uploads/14204-2-002.pdf";
$finfo = finfo_open(FILEINFO_MIME_TYPE); 
$mime = finfo_file($finfo, $file);

header('Pragma: public');
header('Expires: 0');
header('Content-Type: $mime');
header('Content-Description: File Transfer');
header('Content-Disposition: attachment; filename="'.basename($file).'"'));
header('Content-Transfer-Encoding: binary');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Length' . filesize($file));
ob_clean();
flush();
readfile($file);

1 个答案:

答案 0 :(得分:0)

尝试一下(HTML5,没有Internet Explorer)。

在您的HTML代码中,您可以使用以下行:

ion-slide
{
  background-size:cover;
}

为download属性指定一个值,该值将是下载文件的新文件名(“ w3logo.jpg”而不是“ myw3schoolsimage.jpg”)

此外,您可以阅读本网站的这篇文章:

Download files from server php