down.php无法打开,php下载文件 图片不能打开,该怎么解决
php下载文件 图片不能打开
function fileDown($file_name){
$file_name = iconv("utf-8","gb2312",$file_name);
$file_path = "E:/php/down/".$file_name;
if(!file_exists($file_path)){
echo "文件不存在";
return;
}
$fp = fopen($file_path,"r");
$file_size = filesize($file_path);
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: $file_size");
Header("Content-Disposition: attachment; filename=".$file_name);
$buffer = 1024;
$file_count = 0;
while(!feof($fp) && ($file_size - $file_count>0)){
$file_data = fread($fp,$buffer);
$file_count += $buffer;
echo $file_data;
}
fclose($fp);
}
$file_name="sai.png";
fileDown($file_name);
文件能够下载,但是图片打不开。以前能够打开。别的机器访问这个文件也能打开
------解决方案--------------------
首先检查是否有 BOM 头
不过 别的机器访问这个文件也能打开 ,那么可能性不大
down.php无法打开,php下载文件 图片不能打开,该怎么解决相关推荐
- php 图片不让下载,php下载文件 图片不能打开
function fileDown($file_name){ $file_name = iconv("utf-8","gb2312",$file_name); ...
- livp后缀文件图片怎么打开,在电脑怎么打开live照片批量转换?
livp后缀文件图片怎么打开,在电脑怎么打开live照片批量转换? 整理百度网盘上自动备份的照片,打算作为发文的素材,在百度网盘客户端上照片都可以正常浏览,然而,下载到本地电脑后,发现文件的后缀为li ...
- 在IE中打开或下载文件
在IE中打开或下载文件 response.reset(); response.setContentType("application/vnd.ms-excel;charset=utf-8&q ...
- IE浏览器下载不了文件或下载文件会直接打开
下载不了文件,以下方法设置 一. 重置IE: 1. 关闭所有Internet Explorer窗口. 2. 单击"WINDOWS R",在搜索框内输入inetcpl.cpl,按回车 ...
- 7z解压crc错误_百度网盘压缩下载文件的CRC校验错误的解决方法
转载自:http://blog.sina.com.cn/s/blog_610787990102xcnv.html 百度网盘压缩下载文件的CRC校验错误的解决方法 从百度网盘用打包压缩方式下载的文件在解 ...
- 百度网盘压缩下载文件的CRC校验错误的解决方法
转载自:http://blog.sina.com.cn/s/blog_610787990102xcnv.html 百度网盘压缩下载文件的CRC校验错误的解决方法 从百度网盘用打包压缩方式下载的文件在解 ...
- 【教程】关于打开一些exe文件时,打开方式为microsoft store的解决办法
[教程]关于打开一些exe文件时,打开方式为microsoft store的解决办法 前言 解决 ---------------- 版权声明:本文为CSDN博主「SogK1997」的原创文章,遵循CC ...
- c语言打开xls文件格式,Excel2017如何打开et格式文件?Excel2017打开.et文件的方法介绍...
使用Excel2017如何打开后缀名为.et的文件?如果电脑里有.et文件,那么系统默认的打开软件是WPS表格,但是很多人的电脑里安装的多是Excel办公软件,那么有没有什么办法将其转换成Excel可 ...
- Vue+wangeditor富文本+element——--上传+下载文件+图片预览
一:上传文件 HTML <el-upload class="upload-demo" action="haircut/upload" :on-previe ...
最新文章
- html文字随机变色效果,html肿么让字体得到随机颜色
- 第十四周项目一-排序函数模版
- OpenStack使用neutron agent-list缺少组件
- windows7专业版_windows7专业版和旗舰版的区别
- SpringMVC的表单标签库
- OpenCV中图像水平拼接函数hconcat的使用
- CST 使用注意事项【持续更新】
- flex 有关数据类型强制转
- 如何扩大缓存区_艾莱依首个自动化仓落地,库宝解决线边缓存难题
- linux tomcat单机部署多应用
- java io中file类_java中IO常见的IO流和file类理论总结
- 基于php的高校田径运动会管理系统
- C语言计算高精度圆周率pi程序的代码
- https学习笔记三----OpenSSL生成root CA及签发证书
- 程序员的成长之路——道和术的思考
- python高德地图poi点_python3爬虫-高德地图POI数据的爬取
- PHP利用ImageMagick实现PDF、PPT转图片
- 编译原理:语法制导翻译
- 21考研上岸吉大人工智能学院考研复习策略
- 塑胶卡扣弹性计算公式_弹性的计算方法
热门文章
- 【渝粤教育】国家开放大学2018年春季 0529-21T高级英语阅读(1) 参考试题
- 【渝粤教育】电大中专职业生涯规划 (3)作业 题库
- 【渝粤教育】电大中专学前儿童健康教育作业 题库
- 【渝粤题库】陕西师范大学201341 刑事诉讼法学作业
- 【渝粤题库】陕西师范大学163112 旅游管理英语听说 作业 (高起专)
- Java集合(7)--Map接口的实现类HashMap、LinkHashMap、TreeMap和Properties
- 重温2 在Activity中使用Menu
- dnf用虚拟机会被制裁吗_DNF: 神豪奶妈扬言, 战斗力没有超过他的, 都不配被加buff!...
- Oracle启动操作
- python:数据库连接操作入门