为什么标题(“Location:home.php”);不管用?

时间:2014-01-31 09:25:52

标签: php

为什么header("Location: home.php");无效?我的代码是:

$press=$_GET['sell'];
 echo $press;
 if(isset($press) == SELL)
 {
    header("Location: home.php");
 }

2 个答案:

答案 0 :(得分:0)

不要回应任何事情header() 重要的是要注意必须在发送任何实际输出之前调用header()(在PHP 4及更高版本中,您可以使用输出缓冲来解决此问题):

进行测试试试这个:

$press=$_GET['sell'];
 //echo $press;   i commented this
 if(isset($press) == SELL)
 {
    header("Location: home.php");
 }

答案 1 :(得分:-1)

尝试

$press=$_GET['sell'];
 echo $press;
 if(isset($press) == 'SELL')
 {
    header("Location: home.php");
 }