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

WBOY
發布: 2016-06-23 14:18:48
原創
1373 人瀏覽過

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 头
还是不能够正常的显示:(

那就是你的问题了

<?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;
登入後複製
登入後複製

那就是你的问题了

<?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;
登入後複製
登入後複製

http://images.wine9.com/images/201110/source_img/3116_P_1319076528562.jpg若是访问这张图片就是可以的了

文件编码UTF-8 BOM保存

文件编码UTF-8 BOM保存
试过了还是不可以:(


文件编码UTF-8 BOM保存
试过了还是不可以:(
在ob_start()下面加一句ob_clean()就好了

文件编码UTF-8 BOM保存
在ob_start()下面加一句ob_clean()就好了

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板