to xuzuning:
   因为是一个类似与BBS的系统,不使用session那写共享的全局变量如用户名啊等等的怎么办?

解决方案 »

  1.   

    session全教程(一)  
    http://i.vwind.com/dev/show.php?id=276&dirid=32&page=
    session全教程(二)  (10-09) 
    http://i.vwind.com/dev/show.php?id=277&dirid=32&page=
    session全教程(三)  (10-09) 
    http://i.vwind.com/dev/show.php?id=278&dirid=32&page=
      

  2.   

    设置网页过期时间,用header()函数
      

  3.   

    我是说“不在表单页中使用session”,并没有说不使用session
      

  4.   

    不在表单页中使用session
    -----哈,又学习了一招,多谢唠叨老大.
      

  5.   

    不在表单页中使用session?那这些页面如果也需要全局变量的支持呢?
      

  6.   

    session_start()是几个header的封装和几个文件操作。
    下面是session发送给用户浏览器的头信息
    ---------- PHP ----------
    Content-type: text/html
    X-Powered-By: PHP/4.3.9
    Set-Cookie: PHPSESSID=1bed76f462a1f42a76be25e11a4ef3f9; path=/
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    -----------------------
    可以研究一下这几个的含义
    明显默认的都是过期的,就是不缓存。一般后退过期是因为post,一般的处理方法是post过后来个跳转,并且禁止用户后退。
      

  7.   

    to ashchen:
      "一般的处理方法是post过后来个跳转,并且禁止用户后退",我是新手,不知道你说得跳转是什么意思?又如何禁止用户后退呢?还望给出简单实例代码!十分感谢!!
      

  8.   

    header()函数有很多选项,具体怎么用?
      

  9.   

    在你的页面前面加上:
    session_cache_limiter('private');
      

  10.   

    to pswdf(小邪)在提问的时候我已经说过了,这样的话有些网页更新了以后客户端总是显示的是旧的网页,刷新也没有用!我也不知道是什么原因