^([^\\"](\"([^\\\"\n]|\\.)*\")?)*(\/\/[^\n]*|\/\*([^\*]|\*[^/])*\*\/)
登录控制器代码:
/* ... /* .... */
我的问题是如何将$ _SESSION ['id]传递给Newsline Controller
答案 0 :(得分:1)
如CodeIgniter documentation中所述设置会话数据,您可以执行以下操作,
$newdata = array(
'username' => 'uname',
'email' => 'uname@some-site.com'
);
$this->session->set_userdata($newdata);
现在这就是你如何检索数据,
$session_id = $this->session->userdata('email');
在您的情况下,您的代码应该如下所示,
if ($query) {
$user = array(
'uname' => $query['uname'],
'pwd' => $query['pwd'],
'id' => $query['id']
);
$this->session->set_userdata($user);
redirect('Newsline');
}
要在NewsLine控制器上检索ID,
$session_id = $this->session->userdata('id');