2014-11-03 29 views
0

表明它的網站想在這裏PNG Image我如何從鏈接抓取圖像,並使用捲曲和PHP

圖片可以在標題下我的HTML中顯示和使用curl抓住它。但它顯示的文字。

<html> 

<h1>SUMMONER ICON</h1> 

<?php 
ch = curl_init(); 
curl_setopt ($ch, CURLOPT_URL, $url); 

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); 

$image = curl_exec($ch); 
curl_close($ch); 
echo $image; 
?> 

</html> 

回答

2

要在HTML中嵌入圖像,您不需要使用PHP進行下載。只需將它嵌入在HTML:

<img 
    src="http://ddragon.leagueoflegends.com/cdn/4.18.1/img/profileicon/711.png" 
    alt="" /> 

您應該注意,但是,這種類型的遠程嵌入圖像的(所謂的「盜鏈」)可通過遠程站點的所有者是不希望的。請在盜鏈之前詢問他們。

另外請注意,當圖像被刪除的某一天,它不會再顯示。因此,最好的辦法是下載圖像並將其上傳到自己的服務器(假設您在法律上允許這樣做)。然後將src屬性更改爲指向您自己的服務器上的正確URL。

+0

即時通訊愚蠢的想法,我只能通過PHP的鏈接。謝謝! – 2014-11-04 00:25:16