i cant find the solve on problem, why my admin page was not found, i already link it
my member/user login was success but not on admin page
// on login controller page
$login = $this->db->get_where('login', ['username' => $username])->row_array();
if ($login) {
if (password_verify($password, $login['password'])) {
$data = [
'username' => $login['username'],
'role_id' => $login['role_id']
];
$this->session->set_userdata($data);
if ($login['role_id'] == 1) {
redirect('admin');
} else {
redirect('user');
}
} else {
$this->session->set_flashdata('message', '<div class="alert alert-danger" role="alert"> Wrong password </div>');
redirect('auth');
}
} else {
$this->session->set_flashdata('message', '<div class="alert alert-danger" role="alert"> Username not registered </div>');
redirect('auth');
}
//on admin controler page
public function index()
{
$data['title'] = 'Admin Zone';
$data['login'] = $this->db->get_where('login', ['username' => $this->session->userdata('username')])->row_array();
$this->load->view('templates/menu_header', $data);
$this->load->view('templates/menu_sidebar', $data);
$this->load->view('templates/menu_topbar', $data);
$this->load->view('admin/index', $data);
$this->load->view('templates/menu_footer', $data);
}
and my user controller page is same with admin controller page except
$this->load->view('admin/index', $data);
and then error comes 404 Page not found