我有一个名为loggedon的会话变量。我在用户登录时将其设置为1,当他们注销时将其设置为0。PHP开关案例问题
我做了一个swtich语句,如下所示。但它并不像它应该那样工作。
$state = $_SESSION['loggedon'];
switch ($state)
{
case 0:
include("../includes/login.php");
break;
case 1:
echo "logged in";
echo "<br /><a href='../logoff.php'>Log off</a>";
break;
default:
include("../includes/login.php");
}
任何人都明白为什么?
干杯,
Jonesy
你是什么意思,它不工作,因为它应该?你使用会话变量之前是否初始化会话? – RaYell 2010-06-04 11:51:28
什么不起作用?你会得到一个错误或什么都没有? – Thariama 2010-06-04 11:51:58
@RaYell谢谢我完全忘了我不得不session_start();干杯! – iamjonesy 2010-06-04 11:56:27