PHP为产品创建自己的关键字,并将其与搜索字段中输入的值相匹配
我正在为我的网站创建一个搜索字段。 我有每个“产品”的关键字,如果输入的值与我的关键字匹配,我想直接指向它们的URL,否则将其重定向到另一个页面PHP为产品创建自己的关键字,并将其与搜索字段中输入的值相匹配,php,html,forms,Php,Html,Forms,我正在为我的网站创建一个搜索字段。 我有每个“产品”的关键字,如果输入的值与我的关键字匹配,我想直接指向它们的URL,否则将其重定向到另一个页面 <form action="redirect.php" > <input id="search" name="search" type="text" value="Search Here" /> <input name="submit" type="button" value="Go" /> </form&g
<form action="redirect.php" >
<input id="search" name="search" type="text" value="Search Here" />
<input name="submit" type="button" value="Go" />
</form>
<div id="container" style="width:300px; height:300px">
<a id="a1" name="a1"></a>
</div>
我想要的功能是:
<?php
if (isset($_GET['submit']));
$product1_keywords = "animal feeds, "weanrite, "Wean Rite;
$searchValue = $_POST['search'];
if ($search_fieldValue = $product1_keywords) {
header('Location: http://localhost/equalivet_2/#products/wean_rite.html');
}
else {
// Redirect page
header('Location: http://localhost/equalivet_2/not_found.html');
}
?>
<div id="container" style="width:300px; height:300px">
<a id="a1" name="a1"></a>
</div>
在html中定义锚定标记,URL应指向锚定的名称,该名称为
yourpage.html#anchortagid
<div id="container" style="width:300px; height:300px">
<a id="a1" name="a1"></a>
</div>
html
<div id="container" style="width:300px; height:300px">
<a id="a1" name="a1"></a>
</div>
这将自动将您带到a1锚点hmmm。。你的权利。现在我在想,我应该使用重定向方法,而不是将其加载到。。。顺便问一下,你能告诉我在提交后重定向到URL的php语法吗?谢谢也许这会有帮助,别忘了给我一个投票,或者如果我的答案解决了你的问题,就把我的答案标记为正确的。是的,但是你必须在你看到的地方用php来做这件事。你现在遇到了什么错误?向上投票会激励我很抱歉,如果你想在div上加载动态内容,那么你所尝试的将不起作用。您必须在客户端而不是服务器端执行此操作,在这种情况下,您的重定向功能将无法工作。
<div id="container" style="width:300px; height:300px">
<a id="a1" name="a1"></a>
</div>