$sessSavePath = dirname(__FILE__)."/data/sessions/";
if(is_writeable($sessSavePath) && is_readable($sessSavePath)){ session_save_path($sessSavePath); }
@session_start();建立这个session时我改变了保存的路径,可我应该怎样去读取这个session的值呢
@session_id();
@session_start();
我这样读取是找不到的

解决方案 »

  1.   

    @session_start(); 放到最最最的上面
      

  2.   

    @session_start(); 放到最最最的上面就无法改变session的保存目录了不过这个问题已经解决了
    因为我是在另一个页面读取session的,所以在读取之前我应该在写一次
    $sessSavePath = dirname(__FILE__)."/data/sessions/";
    if(is_writeable($sessSavePath) && is_readable($sessSavePath)){ session_save_path($sessSavePath); }
    就行了不过有个新问题
    我想就是我在关闭网页的时候就销毁整个 Session,应该怎么做呢