phpの中で、違うドメインから画像を表示したいと思っています。
下記の方法で表示しようとしましたが、画像マークのアイコンが出るのみで、
表示したい画像を出力することができません。
php
1<!DOCTYPE html> 2<body> 3<img src="http://〇〇.jp/image/hoge.png" /> 4</body>
また、下記の方法を使用することも考えましたが、レンタルサーバの仕様上
allow_url_fopenの項目をONにすることができないため、使うことができませんでした。
php
1<?php 2header('Content-Type: image/png'); 3readfile('http://〇〇.jp/image/hoge.png'); 4?>
cUrlを使うことも考え、下記コードも書いてみましたが、
何も出力することができませんでした。(画像マークのアイコンも表示されなくなってしまいました。)
php
1<?php 2$rss_url = $_GET['http://〇〇.jp/image/hoge.png']; 3$api = "http://cloud.feedly.com/v3/feeds/feed%2F"; 4$rss = urlencode($rss_url); 5 6$ch = curl_init(); // 初期化 7curl_setopt( $ch, CURLOPT_URL, $api.$rss ); // URLの設定 8curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); // 出力内容を受け取る設定 9$result = curl_exec( $ch ); // データの取得 10curl_close($ch); // cURLのクローズ 11 12$jd = json_decode($result,true); 13$sub = $jd['subscribers']; 14echo $sub; //取得内容を出力 15?>
毎回初歩的な質問で申し訳ないのですが、phpファイルでの画像出力方法を教えていただきたいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/25 13:22
2019/08/25 13:42
2019/08/26 11:08