ホームページ バックエンド開発 PHPチュートリアル php file_get_contentsで画像を表示できない解決策

php file_get_contentsで画像を表示できない解決策

Jun 13, 2016 pm 12:09 PM
context file http nbsp

php file_get_contents では画像を表示できません

この投稿の最終編集者は asa86815 2014-10-26 18:20:30
&lt;?php<br />$url = "http://nsv.ckcdn.com/images/logo1.png";<br />$refer = "http://nsv.ckcdn.com/";<br />$opt=array("http"=&gt;array("header"=&gt;"Referer: " . $refer)); <br />$context=stream_context_create($opt); <br />$file_contents = file_get_contents($url,false, $context);<br />echo $file_contents;<br />?&gt;
ログイン後にコピー

Referer を偽造して file_get_contents を使用したいと考えています画像を取得して表示する
しかし、表示されるコードが文字化けしています。どうすれば解決できますか?

-----解決策のアイデア---------- --------- ---
ファイル全体を画像として出力したい場合は、ファイルの前に次の文を追加します: header("content-type:image/png" );
------ 解決策----------------------
あなたが持っているスクリーンショットは間違いなくそうではありませんコードによって生成されます!
これは png ではなく、jpeg の上位バージョンです
この形式は下位バージョンのブラウザでは開くことができません。文字化けまたはバツ印のみが表示されます
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

解決策: 組織では PIN を変更する必要があります。 解決策: 組織では PIN を変更する必要があります。 Oct 04, 2023 pm 05:45 PM

解決策: 組織では PIN を変更する必要があります。

Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する Sep 22, 2023 am 11:37 AM

Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する

Windows 11で明るさを調整する10の方法 Windows 11で明るさを調整する10の方法 Dec 18, 2023 pm 02:21 PM

Windows 11で明るさを調整する10の方法

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は? iPhoneのSafariでプライベートブラウジング認証をオフにする方法は? Nov 29, 2023 pm 11:21 PM

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は?

http ステータス コード 520 は何を意味しますか? http ステータス コード 520 は何を意味しますか? Oct 13, 2023 pm 03:11 PM

http ステータス コード 520 は何を意味しますか?

Win10/11 デジタル アクティベーション スクリプト MAS バージョン 2.2 がデジタル アクティベーションを再サポート Win10/11 デジタル アクティベーション スクリプト MAS バージョン 2.2 がデジタル アクティベーションを再サポート Oct 16, 2023 am 08:13 AM

Win10/11 デジタル アクティベーション スクリプト MAS バージョン 2.2 がデジタル アクティベーションを再サポート

紅夢ネイティブアプリケーションのランダムな詩 紅夢ネイティブアプリケーションのランダムな詩 Feb 19, 2024 pm 01:36 PM

紅夢ネイティブアプリケーションのランダムな詩

Windows 11 でフォルダーを非表示および再表示する方法 [3 つの方法] Windows 11 でフォルダーを非表示および再表示する方法 [3 つの方法] Sep 23, 2023 am 08:37 AM

Windows 11 でフォルダーを非表示および再表示する方法 [3 つの方法]

See all articles