php - 如何在用户登录时使用 PHP session 显示隐藏内容

标签 php jquery html css session

<分区>

我想在我的 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/

相关文章:

javascript - 如何使用 HTML 中的 javascript 打开 html 中的文本并将其保存到文件中

php - getimagesize() 不返回任何数据?

php - 队列 Redis 不会在 Laravel Forge 上被触发

javascript - 如何更改选择选项内跨度的颜色?

javascript - 将 JavaScript 添加到 MVC 4 .NET Bootstrap Web 应用程序

jquery - 如何获取包含动态添加图像的div的高度?

javascript - 警报没有出现在我的 Angular MD 表的 plunker 中

html - 在表列上创建覆盖

php - 删除所有重复的mysql?

php - WordPress,循环 : display just 2 posts