pufengzai0 大佬有话说 : 2020-3-24 10:09:28
请教个php问题
本帖最后由 pufengzai0 于 2020-3-24 10:23 编辑
图片文件存储在data/yuantu/文件夹里面
dl.php存储在data/文件夹里面
dl.php代码为:
<?php
$a = $_GET[‘pic’];//取文件名
$b = "./yuantu/";//加路径
$filename = $b . $a;//完整文件路径
header(‘Content-Disposition:attachment;filename=原图下载 ‘ . $a);//设置下载文件名
header(‘Content-Length:’ . filesize($filename));
readfile($filename);
?>
下载地址是这样的 https://a.com/data/dl.php?pic=666.png
但是有的浏览器能正常下载出png,有的浏览器下载确实htm格式的文件。请教下是dl.php代码有问题吗该如何修改yc003t
好像解决了,加了一个header("Content-Type:application/force-download");