重定向功能不起作用,如果我删除if else语句就可以了。有人能帮助我吗?
function validate_credentials()
{
$this->load->model('membership_model');
$query = $this->membership_model->validate();
if($query)
{
$data = array(
'username' => $this->input->post('username'),
'is_logged_in' => true
);
$this->session->set_userdata($data);
redirect('/site/main_menu','refresh');
}
else
{
$this->index();
}
答案 0 :(得分:0)
扩展Minhaz Ahmed评论,将您的模型设为
public function validate(){
$this->db->where('username',$this->input->post('username'));
$this->db->where('password',md5($this->input->post('password')));
$query=$this->db->get('memberships');
if($query->num_rows == 1){
return true;
}
}