我刚刚在codeigniter 3.1中启动并实现模板 登录后,当我点击任何侧面菜单,然后它不起作用。如果我试图在新窗口中打开,那么它会自动注销&重定向到登录页面。 我的观点如下。
<li class="active treeview">
<a href="<?php echo base_url()."user/admin"; ?>">
<i class="fa fa-dashboard"></i> <span>Dashboard</span>
<span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i>
</span>
</a>
</li>
我的控制器用户有函数名称admin有以下代码。
function admin(){
$user_login=array(
'user_email'=>$this->input->post('user_email'),
'user_password'=>md5($this->input->post('user_password'))
);
$data=$this->user_model->login_user($user_login['user_email'],$user_login['user_password']);
if($data)
{
$this->session->set_userdata('user_id',$data['user_id']);
$this->load->view('template/header');
$this->load->view('template/sidemenu');
$this->load->view('body');
$this->load->view('template/footer');
}
else{
$this->session->set_flashdata('error_msg', 'Wrong Credentials...');
$this->load->view("login.php");
}
}
答案 0 :(得分:1)
这是'base_url()。“user / admin”您的仪表板链接??因为在您的用户控制器中有登录或登录代码。
答案 1 :(得分:0)
你可以试试这个:
打开应用程序&gt; config&gt; autoload.php
$autoload['helper'] = array('url');