从html img src标记引用.php文件

时间:2014-06-25 17:53:05

标签: php html image

在我的getimage.php文件中,我有一个返回图像和echo语句的函数

function getPicture(){
}
header("Content-Type: image/png");
echo getPicture(); 

然后在我的index.html中,我有以下代码

<body>
        <img src="getimage.php" />
</body>

现在很明显我知道我做错了什么,就像在html中它是一张破碎的画面。我假设将src设置为.php文件并不实际执行getimage.php

任何想法/帮助?

谢谢!

function getPicture()
    {
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_URL, 'image url');
        curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Bearer XXXX'));
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
        $picture = curl_exec($ch);
        curl_close($ch);
        return $picture;
    }

1 个答案:

答案 0 :(得分:1)

根据getimage.php的位置,您可能需要指定相对URL路径,例如

<img src="/getimage.php" />

假设getimage.php位于您网站的根目录。