ユーザーがログインすると、自分のlog in
機能に誘導されます -- これが私の部分的に機能するコードです。助けが必要な部分をコメントアウトしました。
モデル
if ($query->num_rows() == 1)
{
return $query->row()->f_name;
}
else {
return false;
}
}
コントローラ
if($this->form_validation->run()) {
$f_name = $this->model_users->can_log_in();
$data = array(
'email' => $this->input->post('email'),
'is_logged_in' => 1,
'name' => $f_name
);
$this->session->set_userdata($data);
redirect('account_dashboard');
ユーザーの名前は、電子メール/パスワードと共にデータベース テーブルにあります。f_name
セッションはグローバル変数であるため、ユーザーを取得してログイン時にセッションに設定したいと考えています。
見る
私のヘッダーは彼らの名前を示しています:
echo $this->session->userdata('name');
テーブルから db_values を取得してセッションに渡すにはどうすればよいですか?