社区
基础编程
帖子详情
无法清除session的问题
yingxj
2002-04-17 08:43:40
我在在用户登陆是设置session变量,然后在用户退出页面中用session_unregister和session_destroy清除session。但是session清除后在其他页面中用session_start后仍能获取sessionid 和原来设置的session变量值。
请如何彻底清除session? (其中session_use_cookie=1)
...全文
329
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
,大致过程是这样的,点击平台上的功能按钮进入子系统,模拟登录,成功后可以使用子系统的所有功能。平台点击退出的时候平台服务器...
php
清除
指定
session
,PHP
清除
、删除
Session
当使用完一个
Session
变量后,可以将其删除;当完成一个会话后,也可以将其销毁。如果用户想退出 Web 系统,就需要为他提供一个注销的功能,把他的所有信息在服务器中销毁。删除
Session
会话的方法主要有删除单个 ...
使用spring-
session
根据
session
Id 删除
session
根据
session
Id 删除
session
前言思路步骤原理
问题
前言 需求:如何保证同一个账号保证只有一个在线。(即:我在设备A上先登录账号guest,同时另外一个人在设备B上也登陆账号guest,此时,设备A上的账号将会被挤下线)...
基础编程
21,887
社区成员
140,362
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章