为何可以跳过登录
程序员文章站
2022-04-16 18:15:32
...
为什么可以跳过登录?
小弟新手:
我本来是通过登录,然后location到Mainframe.html 的,但是我在网址上直接输入:http://…………//Mainframe.html 也能进入,请问各位大哥,该如何处理啊,才能必须先登录才能转到Mainframe.html?
------解决方案--------------------
在登录时先将登陆信息保存到session中,在跳转到Mainframe.html后,取出session中的数据进行判断一下就行了
------解决方案--------------------
如果不想直接进入 Mainframe.html,需在 Mainframe.html 做检查
不过 Mainframe.html 不能执行服务器端脚本
------解决方案--------------------
用$_session判断一下。
如果有值就登陆,没有就不允许登陆
------解决方案--------------------
你要在每个页面判断下是否有session啊,在登陆成功之后存入session。
------解决方案--------------------
在你登陆后跳转的那个页面加入这段代码,判断session是否存在,不存在就跳回登陆页
小弟新手:
我本来是通过登录,然后location到Mainframe.html 的,但是我在网址上直接输入:http://…………//Mainframe.html 也能进入,请问各位大哥,该如何处理啊,才能必须先登录才能转到Mainframe.html?
------解决方案--------------------
在登录时先将登陆信息保存到session中,在跳转到Mainframe.html后,取出session中的数据进行判断一下就行了
------解决方案--------------------
如果不想直接进入 Mainframe.html,需在 Mainframe.html 做检查
不过 Mainframe.html 不能执行服务器端脚本
------解决方案--------------------
用$_session判断一下。
如果有值就登陆,没有就不允许登陆
------解决方案--------------------
你要在每个页面判断下是否有session啊,在登陆成功之后存入session。
------解决方案--------------------
session_start ();
if (! isset ( $_SESSION ['username'] )) {
/*header("Location:index.php");*/
$url = "index.html";
echo "";
exit ();
}
?>
在你登陆后跳转的那个页面加入这段代码,判断session是否存在,不存在就跳回登陆页
相关文章
相关视频
上一篇: css怎样隐藏行元素
下一篇: php如何去除字符串两边的逗号