some_nameでCIセッションのインデックスにアクセスしようとしています。 CIのドキュメントには、CIがsome_nameにsome_valueを保存することができるという点があります。ここでCodeigniter - some_nameのセッションにアクセスする
はドキュメントです:
$this->session->set_userdata('some_name', 'some_value');
だから私はこのようにそれを書く:
$data = array(
'id_member' => 1234,
'nama' => 'Andrew',
'email' => '[email protected]',
'phone' => '086767',
'logged_in' => TRUE
);
$this->session->set_userdata('user',$data);
が、私は、インデックスid_member
にアクセスしようとすると、それは私にこのようなエラー与える:
Severity: Notice
Message: Trying to get property of non-object
どうすればいいですか?ここ
は私のエラーコードです:
$this->user = $this->db->get_where('member', array(
'ID' => $this->session->userdata('user')->user_id), 1)->row();