简体   繁体   English

会话在Wamp上不起作用,但在实时服务器上起作用

[英]Session not working on wamp but works on live server

I have this code and I have tried everything i can think of to get it to work on my WAMP local server any help would be greatly appreciated. 我有这段代码,我已经尝试了所有可以想到的方法,以使其在WAMP本地服务器上工作,任何帮助将不胜感激。 I am PHP stupid. 我是PHP愚蠢的人。 This works on a live server but not my WAMP server. 这适用于实时服务器,但不适用于我的WAMP服务器。 I do get logged in just the pages do not seem to be passing the session variable to the proper user level. 我确实登录了,只是页面似乎没有将会话变量传递给适当的用户级别。 That's what's not working sorry for the poor description the first time. 抱歉,这是第一次无法正常工作的原因。

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 WHERE login = '".$login."' AND password = '".$password."' AND level='".$level."'");
if(mysql_num_rows($checklogin) == 1)
{
    $row = mysql_fetch_array($checklogin);
    $firstname = $row['firstname'];
    $login = $row['login'];
    $agent = $row['agent'];
    $_SESSION['agent'] = $agent;
    $_SESSION['firstname'] = $firstname;
    $_SESSION['login'] = $login;
    $_SESSION['LoggedIn'] = 1;

Thanks you for any help at all. 谢谢您的帮助。

if ($_SESSION['level'] == "Bank Officer") 
{
    header('Location: index3.php'); 
    exit;
}
elseif ($_SESSION['level'] == "Agent")
{
    header('Location: index4.php'); 
    exit;
}
elseif ($_SESSION['level'] == "Bank Manager") 
{
    header('Location: index5.php'); 
    exit;
}
else
{
    echo "Contact Administrator";
    exit;
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM