好吧我不知道这会被称为什么我确定有一个词,但基本的是我希望PHP脚本在我的主页上创建一个搜索栏但事情是我已经有一个搜索栏。
所以我真正想要的是php栏根据他们输入的内容将用户引导到不同的URL,这样空间就会变成+
符号。
格式为:
www.Mysite.com/videos/search_result.php?query=FIRSTWORD+SECONDWORD&type=videos&submit=Search
所以为了打破这个,它会输入:
www.Mysite.com/videos/search_result.php?query=
然后是第一个单词,然后是空格,然后是第二个单词,并继续使用此模式,无论有多少单词,然后:
&type=videos&submit=Search
我确定有更好的方法来解释这一点,但我基本上对PHP一无所知,我希望你能帮助你,谢谢你。
答案 0 :(得分:0)
在php代码中你得到它:
$query = $_POST['query']; //if your search bar form is post of course, otherwise $_GET
header("Location: /search_result.php?query=$query&type=videos&submit=Search");
答案 1 :(得分:0)
使用表单在HTML中执行此操作:
<form action="/search_result.php" method="GET">
<input type="text" name="query" />
<input type="hidden" name="type" value="videos" />
<input type="hidden" name="submit" value="Search" />
<input type="submit" value="Search" />
</form>
如果您需要使用PHP对“搜索查询”进行URL编码,请参阅urlencode
。