当前位置:Gxlcms > PHP教程 > 求PHP下载图片失败的解决办法

求PHP下载图片失败的解决办法

时间:2021-07-01 10:21:17 帮助过:28人阅读

PHP 图片

就以下载如下图片为例吧
ob_start();
readfile("http://images.wine9.com/goodsGallery/91/9187/60_90.jpg");
$img = ob_get_contents();
ob_end_clean();
header("Content-type: image/jpg");
echo $img;


回复讨论(解决方案)

1、header("Content-type: image/jpeg");
2、去掉 BOM 头

1、header("Content-type: image/jpeg");
2、去掉 BOM 头
还是不能够正常的显示:(

那就是你的问题了

  1. <!--?php ob_start(); readfile("http://images.wine9.com/goodsGallery/91/9187/60_90.jpg"); $img = ob_get_contents(); ob_end_clean(); header("Content-type: image/jpeg"); echo $img;</pre--> <p></p> <p class="sougouAnswer"> 那就是你的问题了 </p><pre class="sycode layui-box layui-code-view layui-code-notepad" name="code"><ol class="layui-code-ol"><li><!--?php ob_start(); readfile("http://images.wine9.com/goodsGallery/91/9187/60_90.jpg"); $img = ob_get_contents(); ob_end_clean(); header("Content-type: image/jpeg"); echo $img;</pre--> <br> http://images.wine9.com/images/201110/source_img/3116_P_1319076528562.jpg若是访问这张图片就是可以的了 <p></p> <p class="sougouAnswer"> 文件编码UTF-8 BOM保存 </p> <p class="sougouAnswer"> 文件编码UTF-8 BOM保存 <br> 试过了还是不可以:( </p> <p class="sougouAnswer"> <br> 文件编码UTF-8 BOM保存 <br> 试过了还是不可以:( <br> 在ob_start()下面加一句ob_clean()就好了 </p> <p class="sougouAnswer"> 文件编码UTF-8 BOM保存 <br> 在ob_start()下面加一句ob_clean()就好了 </p></li></ol></pre>

人气教程排行