是不是php开发的网站都不是直接使用$_SESSION这个变量,而是把session存在数据库里,为什么?我听说直接使用$_SESSION不好。

解决方案 »

  1.   

    为什么要存在数据库里?为什么直接使用$_SESSION不好?我觉得都很好啊
      

  2.   

    默认的session是存在文件里的 
    如果大访问量的站 就是同时在线用户数非常高的话 
    建议把session保存在数据库里
      

  3.   

    使用$_SESSION变量之前一定要session_start ( )直接使用$_SESSION不好没有这回事的.呵呵.
      

  4.   

    首先你要明确使用Session的目的,存到数据库是为了方便开发,加强功能。例如你需要做一个当前在线的会员的功能,那就得将Session存到数据库表中了。
      

  5.   

    嗯,不过我现在做的东西出了一个问题,页面上的链接不管用了,点了之后地址栏里边会变但是页面不变,把$_SESSION去掉就好了,这是为什么?怎么会这样?
      

  6.   

    页面逻辑里肯定相应增加了对SESSION的处理了,所以页面才会一直显示着。
      

  7.   

    就只是从Session里读取两个变量。