在我的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;
}
根据getimage.php的位置,您可能必须指定相对URL路径,例如
<img src="/getimage.php" />
假设getimage.php位于网站的根目录下。
问题内容: 我有一个有趣的现象与PHP结束标记。我有一个通过Ajax调用执行的php文件。在php文件中包含具有各种功能的php库文件。当包含此库时,php响应中包含一堆空行。当我从库中删除结束标签时,这停止了。谁能告诉我这里发生了什么? 问题答案: 这是有据可查的。从PHP手册: 文件末尾的PHP块的结束标记是可选的,在某些情况下,当使用include()或require()时,它会有所帮助,因
我目前正在尝试用PHP从包含html标记的文本中获取所有单词 我的regex有一个问题,如果一个单词以重音结束(例如“é”),我的单词就不会被捕获。
问题内容: 我正在尝试从HTML中获取Facebook的元标记。 我正在使用简单的html dom从站点获取所有html数据。我已经尝试过preg_replace,但是没有运气。 例如,我想要获取此fb元标记的内容: 希望有人能帮忙!:-) 问题答案: 我将建议使用get_meta_tags(),但似乎不起作用(对我而言):s 但是我还是建议还是使用DOMDocument: 希望能帮助到你
我在使用一段时间的脚本时遇到了问题,在遇到这个问题之前它一直对我有效。 我有一个脚本,我想用它从html源代码中删除所有p html标记。该脚本确实可以工作,部分原因是它只删除了一些p标记,但遗漏了一些。 我不明白为什么会这样。 脚本返回 省略了两个p标签... 你能帮我找出为什么它跳过了一些标签吗
给定这个DOM 我正在尝试使用以下表达式来preg_match_all html标记: 此表达式的输出为: 数组 ( [0]=> [3]=> [4]=> [5]=> [6]=> [7]=> [8]=> [2]=> [3]=>[4]=>[5]=> [6]=>[7]=> 产出:
我是网页刮刮的新手。我正在使用美丽的汤提取谷歌播放商店。但是,我坚持从div标记中检索文本。Div标记如下所示: 我想检索从“谢谢你的反馈”开始的文本。我使用以下代码检索文本: 但是,上面的命令也返回不需要的文本,即'education.com'和日期。我不确定如何从没有类名的div标记中检索文本,如上面的示例所示。等待你的指引。