为什么我的PHPsession有时会丢失.
@session_start();
$_SESSION['code_string']
我的php.ini中是都配置了
session.save_path="安装目录\tmp"
session.auto_start = 0
上面是我的php 代码,可不知为什么在不的IE版本下会丢失了,但在FF browser下就不会丢失,有人能知道这是为什么吗?
还是php.ini有哪些配置不对

解决方案 »

  1.   

    给他设置一个失效时间,根据自己的需要,那样就不会出现丢失问题了。
    另外提醒,其实传值有很多种方式的 ,不一定要用session ,你可以试试其他传值方式个人比较喜欢用 url= ......?id=000,这种方式,加密一下更安全的,而且不会出现丢失的问题
      

  2.   

    我这个事验证码的session,我想用session是最好的吧
      

  3.   

    ie6、ie7、ff不会,就ie8和一些非主流的browser(TT、360)会丢失
      

  4.   

    session会话丢失 有可能也是数据库操作超时引起
      

  5.   

    是不是浏览器禁用cookie导致的.
      

  6.   

    应该不是,如果cookie禁用了,那我的IE6,IE7,FF,就也不能用,还有我的session是有时会丢失,有时不会,但它不报任何的错误,所以现在也不知道从何头去查错误.
      

  7.   

    那估计就是你的IE问题了,你重装下IE试一试