2012-05-05 84 views
0

我已经发布了此问题,但仍无法解决此问题。
似乎每个人都有codeigniter这个问题。
当我在一个控制器中设置我的会话,它完美的工作,我可以显示它。 当我移动到另一个控制器时,(CUSTOM)会话数据完全丢失。 我试着在config.php中更改我的cookie_domain。由于我在本地主机上,我试过localhost而没有/localhost/codeignitersodeigniter都没有工作。我迷路了 顺便说一句,我读的地方,这发生在2个Ajax请求发生在同一时间。这可能是问题吗? 或者也许告诉我你是如何解决问题,如果你有相同的问题codeigniter会话数据丢失

拧这个,我swithing到PHP本地会话。如果有人想这样做,
http://codeigniter.com/wiki/PHPSession

+0

您是否在所有页面请求中加载会话库? $这个 - >负载>库( '会议'); – phirschybar

+1

请发布您的代码。 –

+0

@phirschybar是 –

回答

0

检查并仔细检查您的代码或任何外部库,你用于流浪sess_destroy()。我遇到了一个类似的问题,我在会话中存储了一个id以供参考,但是如果用户登录SimpleLogin库,那么我使用登录名就会破坏整个会话,包括我不想丢失的数据。

这是我得到的不写我自己的代码。