PHP MYSQL:重定向用户错误

时间:2012-10-23 15:43:25

标签: php mysql redirect header

如果某些条件为真,我尝试将用户重定向到某个页面,但无论条件是否为真,它都会重定向到第一页。 这是我的代码:

if($level ="100_level")
{
    header("location:course_reg.php");                      
}else {
    header("location:course_reg_200_level.php");            
}

3 个答案:

答案 0 :(得分:4)

在条件中,值被分配给$level而不是条件检查。在任何情况下,条件都是正确的。

要修复,请将双等(==)置于if条件

if($level == "100_level")

答案 1 :(得分:1)

发生这种情况时,这意味着您的病情或代码存在问题。首先,请将等号改为下面。

if($level == "100_level")

答案 2 :(得分:0)

如果你有1 =符号,你的等级就完全等于符号的右边。

如果你检查==,那么你确定它确实是“100_level”

别忘了把exit();在您的标题重定向代码之后。