会话登录(chrome 的后退箭头)

Session login (back arrow of chrome)

我有基本的登录代码系统,文本框(用户输入)的每个值都将存储在一个 SESSIONS 中。用户登录后,显示我的HOME.php。而在 HOME.php 中,用户点击了 google chrome 的后退箭头,页面似乎返回到 [=18] =]INDEX.php 用户登录的地方。我正在尝试 index.php 中的会话是否存在。如果不返回 home.php?

如果用户尝试单击 chrome 的后退箭头并仍然停留在 home.php,我该如何阻止?,

我不确定问题出在哪里,但我认为您想检查 index.php 页面中是否存在用户会话。如果是,则自动重定向到 home.php,如果不是,则显示页面内容/登录表单。

您应该检查会话是否已在 index.php 中设置,如果已设置,则应将用户重定向到 home.php,否则在 index.php[= 中保持不变16=]

所以,在您的 index.php 中,您应该有此代码

if(isset($_SESSION['user']))
{
    header("Location: home.php");
}
else
{
#Ask for credentials using your form 
}

注意:我正在使用 $_SESSION['user'] 你应该使用你正在使用的名称。