/**
  * 注销当前用户
  * @return void
  */
 public function logout()
 {
     session('user_auth', null);
     session('user_auth_sign', null);
     session(null);
     loginout();
     redirect('/');
 }
Beispiel #2
0
}
require "../class/connect.php";
require "../class/db_sql.php";
require "../class/functions.php";
$link = db_connect();
$empire = new mysqlquery();
if ($enews == "login") {
} else {
    //验证用户
    $lur = is_login();
    $logininid = $lur['userid'];
    $loginin = $lur['username'];
    $loginrnd = $lur['rnd'];
    $loginlevel = $lur['groupid'];
    $loginadminstyleid = $lur['adminstyleid'];
    hCheckEcmsRHash();
}
require "../class/adminfun.php";
if ($enews == "login") {
    $username = $_POST['username'];
    $password = $_POST['password'];
    $key = $_POST['key'];
    $loginin = $username;
    login($username, $password, $key, $_POST);
} elseif ($enews == "exit") {
    loginout($logininid, $loginin, $loginrnd);
} else {
    printerror("ErrorUrl", "history.go(-1)");
}
db_close();
$empire = null;
Beispiel #3
0
     $out .= fullmenu(0);
     break;
 case "search":
     $out .= searchform();
     break;
 case "header":
     $out .= printheader(0, $selected['name'], $selected['description']);
     break;
 case "homelink":
     $out .= '<a href="' . $set['homepath'] . "\">{$langmessage['111']}</a>";
     break;
 case "image":
     $out .= "./templates/" . $selected['template'] . "/images/";
     break;
 case "login":
     $out .= loginout();
     break;
 case "loginform":
     $out .= loginform();
     break;
 case "mainmenu":
     $out .= mainmenu(0);
     break;
 case "mainmenu1":
     $out .= mainmenu(0, 1);
     break;
 case "mainmenu2":
     $out .= mainmenu(0, 2);
     break;
 case "mainmenu3":
     $out .= mainmenu(0, 3);