<分区>
我想在我的 index.php 中隐藏一些内容,这些内容只有在用户登录后才能访问。到目前为止,我在这里学到了一些代码:
if(isset($_POST['logged']{echo "welcome ";} else{include "login_form.php";}
我不知道我的条件语句中“记录”了什么。如果有人帮助我,我将不胜感激。谢谢
<分区>
我想在我的 index.php 中隐藏一些内容,这些内容只有在用户登录后才能访问。到目前为止,我在这里学到了一些代码:
if(isset($_POST['logged']{echo "welcome ";} else{include "login_form.php";}
我不知道我的条件语句中“记录”了什么。如果有人帮助我,我将不胜感激。谢谢
最佳答案
如果您想记住用户的登录信息,您需要为此使用 session 甚至 cookie。
session_start();
if (isset($_SESSION['loggedin']) && $_SESSION['loggedin'] == true) {
echo "Welcome to the member's area, " . $_SESSION['username'] . "!";
$_SESSION['loggedin'] = true;
} else {
echo "Please log in first to see this page.";
}
关于php - 如何在用户登录时使用 PHP session 显示隐藏内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55887190/