HapochkaV Asked:2021-01-01 05:26:52 +0800 CST2021-01-01 05:26:52 +0800 CST 2021-01-01 05:26:52 +0800 CST 关闭对php页面的访问 772 有index.php、catalog.php 和item.php 页面。如何关闭站点上未经授权的用户对它们的访问?(不使用javascript) 未登录的用户会被重定向到授权页面或错误页面。 提前致谢! (如果不难,请描述具体方法) php 1 个回答 Voted Best Answer teamspam 2021-01-01T06:38:12+08:002021-01-01T06:38:12+08:00 授权成功后,例如将用户 ID 写入会话: $_SESSION['user_id'] = $assoc['id']; 在页面上检查会话是否存在 if(!isset($_SESSION['user_id'])) { header("Location: /login"); exit; } 注销账号后,删除会话 unset($_SESSION['user_id']); 通过将 ID 写入会话,您可以在任何页面上识别用户。
授权成功后,例如将用户 ID 写入会话:
在页面上检查会话是否存在
注销账号后,删除会话
通过将 ID 写入会话,您可以在任何页面上识别用户。