我有这段代码,并且我已经尝试了我能想到的一切,让它在我的 WAMP 本地服务器上工作,任何帮助将不胜感激。我是PHP傻子。这适用于实时服务器,但不适用于我的 WAMP 服务器。我确实登录了,只是页面似乎没有将会话变量传递给正确的用户级别。这就是不起作用的原因,第一次的描述很糟糕,抱歉。
if(!empty($_SESSION['LoggedIn']) && !empty($_SESSION['login']))
{
if ($level == "Administrator") {
echo 'My Content';
}
elseif ($level == "Bank Officer") {
echo "";
}
elseif ($level == "Agent") {
echo "";
}
elseif(!empty($_POST['login']) && !empty($_POST['password']))
{
$login = mysql_real_escape_string($_POST['login']);
$password = $_POST['password'];
$checklevel = mysql_query("SELECT * FROM users WHERE login = '".$login."' AND password = '".$password."' ");
if(mysql_num_rows($checklevel) == 1)
{
$row = mysql_fetch_array($checklevel);
$level = $row['level'];
$_SESSION['level'] = $level;
}
$checklogin = mysql_query("SELECT * FROM users …Run Code Online (Sandbox Code Playgroud)