登录框架中的会话

时间:2017-04-07 10:20:33

标签: php session frameworks

对于学校我正在建立一个登录系统。现在下一步是当用户登录按钮时退出'将出现在每一页上。我知道我必须使用$ _SESSION,但我不知道如何在我的代码中使用它。我希望有人可以帮助我吗?!

loginModel:

function loginUser($username = null, $password = null){
$username = $_POST["username"]; 
$password = $_POST["password"]; 

$db = openDatabaseConnection();

$result1 = $db->prepare("SELECT * FROM login WHERE username = '$username' AND  password = '$password'");
$result1->execute();
if($result1->rowCount() > 0 )
{
    $_SESSION['logged in'] = true;
    $_SESSION['username'] = $username;
    $db = null;
    return true;
}

else
{
    $db = null;
    return false;
}

}

的LoginController:

function login(){
if(isset($_POST["username"]) && isset($_POST["password"])) {
    if(loginUser($_POST['username'], $_POST['password']))
    {
        header("Location:" . URL . "login/index");
    }else{
            render("login/login");
        echo 'ownee het is een fout help';
    }
}
else
{
    render("login/login");
}
}

0 个答案:

没有答案