PHP搜索引擎重定向到另一个页面

时间:2013-08-08 12:17:28

标签: php search redirect

我有一个个人电影数据库网站。 我创建了一个搜索引擎,用户可以使用一个或多个搜索条件(即电影长度,标题,流派,演员等......)

搜索引擎工作得很好,但我想添加一个“选择随机电影”功能,这样当我们不知道要观看什么时,脚本会选择一个标题。

现在我的搜索引擎名为“search.php”,表单指向“search-go.php”。搜索结果列在表格中。现在我想验证用户是否选中了search-go.php中的“随机电影”框,如果是这种情况,它会选择一个随机电影ID,然后显示电影描述(details.php)而不是显示结果表。

我不知道我是否足够清楚,让我们简化一下:

search.php - > (用户输入搜索标准) - > search-go.php在表中列出结果

search.php - > (用户输入搜索标准并检查“随机电影”框) - > search-go.php运行脚本来选择随机电影ID - > details.php正在显示所选的电影详情。

有可能吗? 谢谢!

2 个答案:

答案 0 :(得分:0)

header("Location: details.php?id=$id");

顺便说一句,

  

我的搜索引擎名为“search.php”,表单指向“search-go.php”。

这是错误的。它必须是相同的"search.php"

答案 1 :(得分:0)

当然有可能。

在search.php中添加一个checbox,查看是否在search-go.php中选中了复选框,如果是,请执行以下查询:

SELECT * FROM movies ORDER BY RAND() LIMIT 0,1

然后在details.php。

中显示结果