Php 登录框架中的会话
对于学校,我正在制作一个登录系统。现在,下一步是当用户登录时,每个页面上都会出现“注销”按钮。我知道我必须使用$\u会话,但我不知道如何在代码中使用它。我希望有人能帮帮我 登录模型:Php 登录框架中的会话,php,session,frameworks,Php,Session,Frameworks,对于学校,我正在制作一个登录系统。现在,下一步是当用户登录时,每个页面上都会出现“注销”按钮。我知道我必须使用$\u会话,但我不知道如何在代码中使用它。我希望有人能帮帮我 登录模型: function loginUser($username = null, $password = null){ $username = $_POST["username"]; $password = $_POST["password"]; $db = openDatabaseConnection(); $r
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;
}
}
登录控制器:
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");
}
}
基本上,在用户登录后,您可以授予对任何应该以开始的页面的访问权限。您可以在示例中向我展示这一点吗?什么是“那”?你是说准备好的带有密码的语句?还是受保护的页面?以及,因此Q/A可以帮助或。但请不要试图复制代码,阅读并理解它:)注意:小心我链接到的脚本中使用的过时且不安全的“md5”!基本上,在用户登录后,您可以授予对任何应该以开始的页面的访问权限。您可以在示例中向我展示这一点吗?什么是“那”?你是说准备好的带有密码的语句?还是受保护的页面?以及,因此Q/A可以帮助或。但请不要试图复制代码,阅读并理解它:)注意:小心我链接到的脚本中使用的过时且不安全的“md5”!