我想通过仪表板中的会话获取用户名,以根据给定的用户名运行查询以检索他的lastname
,firstname
,cardname
,ID等。
在这里,我的登录控制器代码正在设置会话,如果条件,
$uname=$this->input->post('uname');
$upass=$this->input->post('upass');
if($this->Login_model->logauthentication($uname,$upass))
{
echo "inside login controller you are authorized person <br>";
$this->db->select('addmember');
$this->db->where('emailaddress',$uname);
$q = $this->db->get('registration');
$userid=$q->row()->addmember;
if($userid)
{
$this->session->set_userdata('userid',$userid);
$this->session->set_userdata('username',$uname);
$this->load->view('Users/dashboard');
}
else
{
echo "you are member<br>";
$this->session->set_userdata('userid',$userid);
$this->session->set_userdata('username',$uname);
$this->load->view('Users/dashboard');
}
}
我的仪表板模型代码是
echo $this->session->userdata('username');
exit;
我也在自动加载中加载会话库。它没有印刷。
请检查
会话是否已启动