我现在退出时, 清除 session, 清楚 cookies, 然后重建 session, 写入一些信息, 重定向到首页.
然而重建 session 之后, 新的 session id 并没有发送到客户端, 重定向到其他页面后, 由于没有 session id, 就会自动重建新的 session, 这样之前写入的信息就没有了.
一个很二的解决办法是在重定向之前, 刷新一下浏览器, 这样客户端就得到 session id 了.
我想问问, 这个要如何解决? 我看了一些其他的 codeigniter 用户模块的库文件, 发现好像并没有什么特别的地方, 难道是我写的程序逻辑有问题吗?
然而重建 session 之后, 新的 session id 并没有发送到客户端, 重定向到其他页面后, 由于没有 session id, 就会自动重建新的 session, 这样之前写入的信息就没有了.
一个很二的解决办法是在重定向之前, 刷新一下浏览器, 这样客户端就得到 session id 了.
我想问问, 这个要如何解决? 我看了一些其他的 codeigniter 用户模块的库文件, 发现好像并没有什么特别的地方, 难道是我写的程序逻辑有问题吗?