对于学校我正在建立一个登录系统。现在下一步是当用户登录按钮时退出'将出现在每一页上。我知道我必须使用$ _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");
}
}