如何从表单重定向到不同的页面?

时间:2013-05-22 17:31:49

标签: php forms redirect post get

我想在我的页面中添加一个表单。当我点击提交按钮时,它会发布一些细节。

<form action="http://toggletime.net/redirect.php" method="get">
<input type="text" name="url" />
<button type="submit">Search</button></form>

我可以使用GETPOST。但我的问题是我想为每个POSTGET创建不同的页面。

实际网址如下:http://toggletime.net/redirect.php?url=text
我想将其重定向到:http://toggletime.net/text

我该怎么做?

2 个答案:

答案 0 :(得分:2)

redirect.php执行此操作:

if (isset($_GET['url']) && !empty($_GET['url'])) {
    header("Location: {$_GET['url']}");
    exit;
}

这不是你想要的吗?

答案 1 :(得分:0)

但是我的问题在于没有这样的页面。找不到该页面。

HTTP错误404.0 - 未找到 您要查找的资源已被删除,名称已更改或暂时不可用。

如何在每次搜索期间动态创建页面? 或者还有其他方法可以解决它吗?