我知道在 read 函数中不能使用 $_SESSION,但我总觉应该有其他的办法。你知道吗?

解决方案 »

  1.   

    那你就把SESSION值赋给一个变量,然后读变量就行了。
      

  2.   

    你直接读取该session_id对应的数据不就行了,然后反序列化(好像不能直接反序列化,找找函数把)
      

  3.   

    blackangel(鞭煽饭)
    你直接读取该session_id对应的数据不就行了,然后反序列化(好像不能直接反序列化,找找函数把)我在 read 函数中
    $a = session_encode();
    var_dump($a);
    显示:NULL
      

  4.   

    晕~~不是这样啊,你既然是用session_set_save_handler 自定义session存储方式,那你肯定能把session id对应上具体存储的内容的,文件的话,一般就是读取session id为名称的那个文件的内容,数据库的话,一般是读取session id的那条记录
      

  5.   

    在 read 函数中
    $a = session_decode($sess_data);
    var_dump($a);
      

  6.   

    read 函数只有一个参数,就是 session id。
    $sess_data 的值如何来?