我给$_SESSION["area"]分配了一个值"ventas",当我回显它进行测试时,我得到了这个值。但当在开关上使用它时,它不会恢复回声。我做错什么了吗?错过了什么?
这是我的代码:
<?php
session_start();
echo $_SESSION["area"];
switch($_SESSION["area"])
{
case "ventas":
echo "ventas";
break;
}
?>
谢谢!
您需要将session=设置为一个值,否则它将返回NULL或在交换机中找不到任何内容。它似乎不是一个正确分配的值。
$_SESSION['area'] = "ventas";