社区
基础编程
帖子详情
无法清除session的问题
yingxj
2002-04-17 08:43:40
我在在用户登陆是设置session变量,然后在用户退出页面中用session_unregister和session_destroy清除session。但是session清除后在其他页面中用session_start后仍能获取sessionid 和原来设置的session变量值。
请如何彻底清除session? (其中session_use_cookie=1)
...全文
328
8
打赏
收藏
无法清除session的问题
我在在用户登陆是设置session变量,然后在用户退出页面中用session_unregister和session_destroy清除session。但是session清除后在其他页面中用session_start后仍能获取sessionid 和原来设置的session变量值。 请如何彻底清除session? (其中session_use_cookie=1)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dgj
2002-04-18
打赏
举报
回复
session_start() 和 session_destroy() 是一对函数。
session_unregister(name) 是注销一个session变量,这样做后在
别的页面上调用 session_is_registered(name) 应该就会返回 false
你可以这样来判断用户是否登陆,是否已退出登陆.
yingxj
2002-04-18
打赏
举报
回复
问题已发现,是我赋值写错
原来
session_register("username");
$HTTP_SESSION_VARS["username"]="名字";
改为
$username="名字";
session_register("username");
就可以了
ye169
2002-04-18
打赏
举报
回复
我也发现这种问题,苦恼中!
nne998
2002-04-18
打赏
举报
回复
例如要清除名为:myinfo_session_g_user_id的 session,这样:
<?
@session_start();
@session_unregister("myinfo_session_g_user_id");
@session_destroy(); //这句将清除所有的session
?>
nne998
2002-04-18
打赏
举报
回复
这样呢??
session_start();
session_unregister("username");
session_destroy();
echo "username=".$HTTP_SESSION_VARS["username"];
yingxj
2002-04-18
打赏
举报
回复
我用
session_unregister("username");
session_destroy();
echo "username=".$HTTP_SESSION_VARS["username"];
居然会显示原来注册的username,其中session_unregister和session_destroy返回值都为1,可见session_destroy实际上根本没成功,怎么办?
yingxj
2002-04-18
打赏
举报
回复
没错啊我是先session_unregister()然后session_destroy(),应该说清除session了,当在其他页面中用 色session_id()还是能取回session。
我怀疑存在本地的sessionid没有清除,不知有什么办法搞定
confu
2002-04-17
打赏
举报
回复
session_destroy应该是彻底清除session!
退出页面自动
清除
session
技巧
退出页面自动
清除
session
技巧
关于退出系统时,
清除
session
在默认情况下,
session
对象在关闭浏览器后并不是立刻被销毁,因此,为了考虑系统的安全性,在用户退出时,需要即刻
清除
session
对象,防止他人盗用...该方法是用来删除
session
对象中保存的指定属性信息。 例如:sessi
微服务架构下的分布式
Session
管理
而时下热门的微服务架构又会为
Session
管理带来哪些改变与影响,我们在做微服务架构下的
Session
管理时又该考虑哪些
问题
。在此我们将会从改变与影响出发,一起探讨如何做好微服务架构下的
Session
管理。
跨域
session
清除
问题
平台退出登录以后子系统
清除
session
的方案
最近被外地的同事问到一个
问题
:平台网站退出登录以后,
无法
清除
子系统的
session
,大致过程是这样的,点击平台上的功能按钮进入子系统,模拟登录,成功后可以使用子系统的所有功能。平台点击退出的时候平台服务器...
php
清除
指定
session
,PHP
清除
、删除
Session
当使用完一个
Session
变量后,可以将其删除;当完成一个会话后,也可以将其销毁。如果用户想退出 Web 系统,就需要为他提供一个注销的功能,把他的所有信息在服务器中销毁。删除
Session
会话的方法主要有删除单个 ...
基础编程
21,887
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章