如何判断一个浏览器访问时的用户已是注册过的用户呢?

scholes3232 2004-01-13 10:21:59
为用户定义一个session,让用户有自动登陆的功能;那如何知道这个浏览器是已注册过的用户呢?分数不多,请多包涵!
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ninjakoei 2004-04-01
  • 打赏
  • 举报
回复
if(!session_is_registered("adminname"))//如果没有注册session变量adminname

注册了就可以浏览,反之则不行
ninjakoei 2004-04-01
  • 打赏
  • 举报
回复
登陆页面加入以下代码:
session_start();
if($admin_name==$adminname&&$admin_password==$adminpassword)
session_register("adminname"); //注册一个用户名
else
header("Location:error.php")

以后需要保密的网页加入以下代码:
session_start();
if(!session_is_registered("adminname"))//如果没有注册session变量adminname
header("Location:error.php")
52juanjuan 2004-04-01
  • 打赏
  • 举报
回复
用session和cookie都可以,手册里面写得很清楚呀
msroom 2004-04-01
  • 打赏
  • 举报
回复
为什么不用COOKIE
ice_berg16 2004-04-01
  • 打赏
  • 举报
回复
用COOKIE
xylegend 2004-04-01
  • 打赏
  • 举报
回复
用session验证方式的话,每次浏览都要验证的,不存在已经登陆的情况判断

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧