永发信息网

php readfile() 读取的文件损坏

答案:1  悬赏:80  手机版
解决时间 2021-03-11 07:18
代码和要读的文件应该都是没有问题的,这是程序源码:
header("Content-Disposition:;filename={$path}"); //$path变量是文件路径的一部分,没有问题,可无视
header("Content-type: ".getfilemime($path)); //getfilemime函数是获取文件MIME的函数,没有问题,可无视
ob_clean();
flush();
readfile($dir); //$dir是完整的文件路径,没有问题,可无视
die;
?>
但输出的文件时损坏的,用下载工具下载下来,发现和源文件的MD5不一致,请问如何解决?
【解决后补悬赏】
最佳答案
header( "Content-Type: application/force-download ");
header( "Content-Disposition: attachment; filename= ".basename($filename));
header( "Content-Length: ".$filesize);
$data = file_get_contents($filename);
echo $data;

php 输出文件,有很多种方法,和php版本也有关系,你需要换着试一下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天翼高清盒子月、年怎么收费的呢?
秦皇岛有什么大学
从杭州火车站到下沙开发区六号大街 打的 要多
武汉大学信息学部-学生15舍地址有知道的么?
往东京寄明信片的要求和注意事项
网上开户炒外汇安全吗
广州南方航空空少一问
贯头寨村怎么去啊,有知道地址的么
下列属于项目管理的三项重要约束的有()。A.
本人不懂酒,请帮忙看看是什么品牌的红酒?值
我的摩拜单车实名认证过了,用了一段时间删掉
德国boy砸键盘片子里用的键盘是什么牌子的?
【板块学说】什么是板块运动学说
winter weather的中文是什么
自我认同和自我认识有什么区别
推荐资讯
汉武帝集权后,朝廷决策的重要机构为A. 中朝B
铁将军bt3114b是什么码
电饼铛的使用方法和注意事项用说明文常见方法
本人集宁区户口,现年55周岁,在外打工。想一
魔人侦探食脑奈罗电人HAL的密码到底是什么 看
我老爱说梦话,几乎每天晚上都说,而且特大声
彩虹岛 催化剂用了会怎么样
新华茶叶店在什么地方啊,我要过去处理事情
用qq群助手管理群消息,接收群消息时如何跳转
为什么库里的三分比2分还准
空气能热水器十大品牌排名
【一筐苹果连筐重58千克,卖掉1/4后连筐重45千
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?