Ejemplo n.º 1
0
    //获取表单提交的用户名与密码信息
    $userName = isset($_POST['username']) ? $_POST['username'] : '';
    $userPwd = isset($_POST['userpwd']) ? $_POST['userpwd'] : '';
    //判断用户名和密码是否为空
    if ($userName == '') {
        show_alert('用户名不能为空!', '/login.php');
    }
    if ($userPwd == '') {
        show_alert('密码不能为空!', '/login.php');
    }
    //生成SQL语句,执行
    $sql = "SELECT * FROM xw_users WHERE uname='{$userName}' AND pwd='{$userPwd}'";
    $query = $db->query($sql);
    $userInfo = $db->fetch_one($query);
    if (empty($userInfo)) {
        //没有查找到记录,说明用户名密码错误,提示
        show_alert('用户名或密码不正确!', '/login.php');
    }
    //登录成功,记录已登录标示,然后跳转到首页
    $_SESSION['isLogin'] = true;
    jump_url('/');
} else {
    if ($action == 'logout') {
        //执行退出操作
        $_SESSION['isLogin'] = false;
        jump_url('/');
    } else {
        //加载首页模版
        include APPPATH . '/tpl/login.tpl.php';
    }
}
Ejemplo n.º 2
0
 public function jump_with_url($jump_type, $jump_message, $jump_url)
 {
     $jump_urls = explode("/", $jump_url);
     if (count($jump_urls) > 1) {
         $jump_url = "index.php?app=" . $jump_urls[0] . "&action=" . $jump_urls[1];
     }
     jump_url($jump_type, $jump_message, $jump_url, 3);
 }