【发布时间】:2015-12-03 23:37:57
【问题描述】:
我目前正在开发一个 html/脚本,它使用谷歌的图像搜索来简单地返回一个是或否,如果找到结果,我想我可以处理将用户的信息(图像的 URL)解析为谷歌图像搜索 URL 字符串,但我无法确定什么变量或如何让我的脚本识别是否找到结果......我为下面的脚本道歉,因为我之前使用过的唯一语言是 ASP,但很少经验:
<?php
$action=$_REQUEST['action'];
if ($action=="") /* display the contact form */
{
?>
<form action="" method="POST" enctype="multipart/form-data">
<input type="hidden" name="action" value="submit">
Link to image:<br>
<input name="name"/><br>
</form>
<?php
}
else /* send the submitted data */
{
$name=$_REQUEST['name'];
if (($name==""))
{
echo "Please Enter a URL";
}
else{
echo "https://www.google.ca/searchbyimage?site=search&image_url=$name&as_sitesearch=jamesmorgan.ca&safe=images";
}
}
?>
我也知道我的辅助 echo 命令什么都不做,我在想也许我可以使用 header 命令将它们重定向到带有结果的谷歌图像网站,但理想情况下我希望脚本能够识别是否没有结果,我觉得我可能搞错了,提前谢谢。
【问题讨论】: