Помогите с кодом

01.01.2001

Помогите с кодом
Не работает условие $data['msg']="Invalid Username or Password";
Можно ввести любые данные и авторизоватся.

Сам код:

load->library('form_validation');
$this->load->helper(array('url','html','string'));
$this->load->model('admin/dbuser');
$this->load->model('admin/dbreport');
}
public function index()
{
$data['msg']="";
$this->load->view('admin/login',$data);
}
public function checklogin()
{
$emailid=$_POST['txtEmailID'];
$pass=$_POST['txtPassword'];
if($emailid!="" && $pass !="")
{
$result=$this->dbuser->checklogin($emailid,$pass);
if($result!="false")
{
$username=$this->dbuser->getname($emailid,$pass);
$this->session->set_userdata('adminemailid',$emailid);
$this->session->set_userdata('adminname',$username);
redirect($this->config->item('url').'admin/home');
}
else
{
$data['msg']="Invalid Username or Password";
$this->load->view('admin/login',$data);
}
}
else
{
$data['msg']="Enter Username and Password";
$this->load->view('admin/login',$data);
}
}
}
?>

  • 1. Это часть какого-то фреймворка. Какого именно - ты не говоришь, надеешься, что мы по звездам прочитаем?
    2. Проверка вроде происходит в строке. Что в функции?
    $result=$this->dbuser->checklogin($emailid,$pass);
    3. За такую проверку
    if($result!="false")
    руки надо отрывать. И к плечам пришивать.

Вас заинтересует