【问题标题】:how to grab image from link and show it on website using curl and php如何从链接中获取图像并使用 curl 和 php 在网站上显示
【发布时间】:2014-11-03 21:36:42
【问题描述】:

我想要这里的图片PNG Image

在我的 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>

【问题讨论】:

    标签: php html image curl


    【解决方案1】:

    要在 HTML 中嵌入图像,您无需使用 PHP 下载它。只需将其嵌入 HTML:

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

    但是,您应该注意,远程站点的所有者可能不希望这种类型的嵌入远程图像(称为“盗链”)。请在盗链前询问他们。

    另外请注意,当某天删除图像时,它将不再显示。因此,最好的办法是下载图像并将其上传到您自己的服务器(假设您在法律上允许这样做)。然后更改 src 属性以指向您自己服务器上的正确 URL。

    【讨论】:

    • 我很笨,没有思考,我可以将 php 传递到链接中。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    • 2012-04-23
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多