任何人都可以从这个简单的登录脚本中解释为什么会话似乎会自行删除? 这不会破坏任何地方的会议,所以我不明白为什么会这样做?
答案 0 :(得分:1)
CodeIgniter默认情况下不使用$ _SESSION PHP变量,它实现了它自己的变量。这就是为什么$ this-> session-> all_userdata()会正确返回所有数据,但$ _SESSION不会返回任何相关内容。
请参见此处:http://codeigniter.com/user_guide/libraries/sessions.html注释:
注意:Session类不使用本机PHP会话。它会生成自己的会话数据,为开发人员提供更多灵活性。
答案 1 :(得分:0)