关于php不显示图片的问题
时间:2011-12-26
来源:互联网
我抄了下面一段代码,但是不能显示图片。还请前辈们帮忙看看
环境:
PHP 5.2.17
IE 8
windows server 2003
-----------------代码如下----------------
$fileres = file_get_contents("c:/bu.JPG");
header("Content-type: image/jpeg");
echo $fileres;
bu.jpg是存在的。注释掉header,也可以显示文件内容的字符串。
但是就是显示红叉,没有图片。
不知道哪儿的问题,还望赐教!谢谢。
环境:
PHP 5.2.17
IE 8
windows server 2003
-----------------代码如下----------------
$fileres = file_get_contents("c:/bu.JPG");
header("Content-type: image/jpeg");
echo $fileres;
bu.jpg是存在的。注释掉header,也可以显示文件内容的字符串。
但是就是显示红叉,没有图片。
不知道哪儿的问题,还望赐教!谢谢。
作者: john_sheep 发布时间: 2011-12-26
补充一下,我用下面的代码测试,是可以生成一个跟原来一样的jpg文件的。
我觉得读取没有问题,就是不知道哪里设置不对,没有显示出来
$fileres = file_get_contents('c:/bu.JPG');
$im = imagecreatefromstring($fileres);
imagepng($im,"c:/ab1.jpg");//生成png图片
我觉得读取没有问题,就是不知道哪里设置不对,没有显示出来
$fileres = file_get_contents('c:/bu.JPG');
$im = imagecreatefromstring($fileres);
imagepng($im,"c:/ab1.jpg");//生成png图片
作者: john_sheep 发布时间: 2011-12-26
既然有后面测试,说明这部分代码是没有问题的
有可能下面的原因导致图片显示异常,
文件保存,要无bom头格式,
有可能下面的原因导致图片显示异常,
文件保存,要无bom头格式,
作者: amani11 发布时间: 2011-12-26
引用 2 楼 amani11 的回复:
既然有后面测试,说明这部分代码是没有问题的
有可能下面的原因导致图片显示异常,
文件保存,要无bom头格式,
既然有后面测试,说明这部分代码是没有问题的
有可能下面的原因导致图片显示异常,
文件保存,要无bom头格式,
还请明示,谢谢。
作者: john_sheep 发布时间: 2011-12-26
代码是没任何问题的.排除路径的问题
每天一万米要你将文件另存为无BOM的utf-8编码格式.
每天一万米要你将文件另存为无BOM的utf-8编码格式.
作者: PhpNewnew 发布时间: 2011-12-26
PHP code
ob_start(); $fileres = file_get_contents("c:/bu.JPG"); header("Content-type: image/jpeg"); echo $fileres; ob_end_flush();
作者: zhiyu27 发布时间: 2011-12-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28