session有时会丢失

hxsncng 2009-10-19 10:32:07
为什么我的PHPsession有时会丢失.
@session_start();
$_SESSION['code_string']
我的php.ini中是都配置了
session.save_path="安装目录\tmp"
session.auto_start = 0
上面是我的php 代码,可不知为什么在不的IE版本下会丢失了,但在FF browser下就不会丢失,有人能知道这是为什么吗?
还是php.ini有哪些配置不对
...全文
161 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxsncng 2009-10-20
  • 打赏
  • 举报
回复
不是我一台电脑有这样的问题
kyzy_yy_pm 2009-10-20
  • 打赏
  • 举报
回复
那估计就是你的IE问题了,你重装下IE试一试
hxsncng 2009-10-20
  • 打赏
  • 举报
回复
应该不是,如果cookie禁用了,那我的IE6,IE7,FF,就也不能用,还有我的session是有时会丢失,有时不会,但它不报任何的错误,所以现在也不知道从何头去查错误.
程序猿之殇 2009-10-20
  • 打赏
  • 举报
回复
是不是浏览器禁用cookie导致的.
babysc1 2009-10-20
  • 打赏
  • 举报
回复
session会话丢失 有可能也是数据库操作超时引起
dzxccsu 2009-10-19
  • 打赏
  • 举报
回复
你用的是不是IE7?我的也会有这种情况!
hxsncng 2009-10-19
  • 打赏
  • 举报
回复
我这个事验证码的session,我想用session是最好的吧
HooverHuang 2009-10-19
  • 打赏
  • 举报
回复
给他设置一个失效时间,根据自己的需要,那样就不会出现丢失问题了。
另外提醒,其实传值有很多种方式的 ,不一定要用session ,你可以试试其他传值方式

个人比较喜欢用 url= ......?id=000,这种方式,加密一下更安全的,而且不会出现丢失的问题
hxsncng 2009-10-19
  • 打赏
  • 举报
回复
顶顶
没有人知道解决吗?
hxsncng 2009-10-19
  • 打赏
  • 举报
回复
ie6、ie7、ff不会,就ie8和一些非主流的browser(TT、360)会丢失

21,887

社区成员

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

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