脚本执行后的php条件内部重定向

时间:2013-10-19 12:53:30

标签: php redirect

我有3个文件index.php,search.php,test.php

test.php包含一个仅用于执行的脚本,不显示任何内容 我希望用户从test.php(执行test.php之后)到他们来自的地方自动重定向(没有延迟,不显示任何内容)

像这样

index.php - > test.php --->的index.php

search.php?q = searchterm - > test.php ---> search.php中Q =搜索关键词

我是php新手所以帮助任何人

2 个答案:

答案 0 :(得分:1)

任何“重定向”都是通过发送HTTP请求来实现的。 您必须确保在发送标头之前没有输出。

    header ('HTTP/1.1 301 Moved Permanently');
    header ('Location: '.$location);

例如$location = 'http://yoursite.com/destination.php';。 如果需要,您还可以使用GET或POST参数发送标头。见php POST variable with headers

答案 1 :(得分:0)

使用 标题(“刷新:3;网址=您想要的任何网页”);