【发布时间】:2011-12-24 05:56:54
【问题描述】:
我在 codeigniter 中有一个 account_activation 控制器,它会更改用户数据库中的值,并且应该取消设置会话并销毁我的 ci_sessions 数据库中的会话。
看起来像这样
function account_activation (){
//blablabla database stuff
$the_results['message'] = "Dein Account wurde erfolgreich aktiviert";
$this->session->sess_destroy();
$this->layout->render_page('/Startseite/aktivierung', $the_results);
}
我被重定向到 Startseite/aktiverung/ 并且可以看到我的用户数据未设置,并且会话被破坏(我在标题中打印我的用户数据/会话以进行监控)。 如果我现在点击主页按钮,我所有的用户数据都回来了,例如 system_login == true 虽然我看到它在前一页上消失了。
我为此工作了几个小时,我真的很沮丧..请告诉我我在这方面犯了一些逻辑错误;)
问候,菲利普
【问题讨论】:
标签: php codeigniter frameworks