会话登录(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']
你应该使用你正在使用的名称。
我有基本的登录代码系统,文本框(用户输入)的每个值都将存储在一个 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']
你应该使用你正在使用的名称。