SESSION不变是怎么回事

lzhlovehdm 2006-02-10 05:15:53
虽然说有时间限制

但是
别的网页关了之后在重新登陆后SESSION是改变 的

我的却不变?
哪里没有设置?呢?
谢谢
...全文
864 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
mrshelly 2006-02-11
  • 打赏
  • 举报
回复
1 注意 PHPSESSID 的值。
一般用 Cookie 如果你的COOKIE没有消除,那么 SESSION 就存在。
在Cookie 不成的情况下。一般是url 传值。
2 注意 上面提到的 Mathon 等 多页面浏览器。SESSION进程是与 Maxthon 进程同在的。
lzhlovehdm 2006-02-11
  • 打赏
  • 举报
回复
顶起
lzhlovehdm 2006-02-11
  • 打赏
  • 举报
回复
那可以 代码清除Cookie吗?
lzhlovehdm 2006-02-10
  • 打赏
  • 举报
回复
我怀疑
不应该用$a
lzhlovehdm 2006-02-10
  • 打赏
  • 举报
回复
session_start();
session_register("a");
session_register("userid");

$a=session_id();
header("location:main.php?session=$a");
johnpanq 2006-02-10
  • 打赏
  • 举报
回复
关了页面不变是浏览器问题。Tencent explore也这样。
但点exit.php应该会退出的。
johnpanq 2006-02-10
  • 打赏
  • 举报
回复
怪!把你session赋值的那段贴出来看看。
lzhlovehdm 2006-02-10
  • 打赏
  • 举报
回复
我的浏览器是MAXTHON只有关了MAXTHON才改变,单单关了页面还是不变
但是为什么

EXIT。PHP后都不变啊
lzhlovehdm 2006-02-10
  • 打赏
  • 举报
回复
刚看了看
我的一直是0 啊
lzhlovehdm 2006-02-10
  • 打赏
  • 举报
回复
我的EXIT。PHP
<?
session_start();
session_destroy();

?>
<a href="index.html"> <? echo "您已退出游戏"; ?><font color="red">点此返回首页</a>
点完后SESSION还是不变
连注册个新用户都不变
我这就去改一下
真的很谢谢你
教了我这么多
johnpanq 2006-02-10
  • 打赏
  • 举报
回复
php.ini中的
session.cookie_lifetime = 0
浏览器关闭后,session就失效了。

21,887

社区成员

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

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