我有一个登录页面,一旦用户成功登录,它就会回显指向其个人页面的链接.加载该页面时,我希望它检查用户是否可以访问它,以便有人不要尝试仅在URL中键入www.mywebsite.com/bob.PHP.我尝试使用cookie发送用户信息,但是我意识到在将html写入页面后,您将无法使用cookie.有人知道这样做的有效方法也很简单吗?谢谢
解决方法:
<?PHP
session_start();
$_SESSION["userid"] = $userid;
?>
在受保护的页面上,检查用户是否设置了$_SESSION [“ userid”]变量:
<?PHP
session_start();
if (isset($_SESSION["userid"])) {
//show page
}else{
echo "No rights";
}
?>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。