ホームページ > バックエンド開発 > PHPチュートリアル > PHP が画像をダウンロードできない問題の解決策を探しています

PHP が画像をダウンロードできない問題の解決策を探しています

WBOY
リリース: 2016-06-23 14:18:48
オリジナル
1405 人が閲覧しました

PHP 画像

例として次の画像をダウンロードしてみましょう
ob_start();
readfile("http://images.wine9.com/goodsGallery/91/9187/60_90.jpg"); $img = ob_get_contents();
ob_end_clean();
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_clean( ) ob_start() の下にOK


ファイルエンコーディング UTF-8 BOM 保存
ob_start() の下に ob_clean() を追加するだけです

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート