Мой старый проект codeigniter не входит в систему .. Сначала он показывал ошибку как ошибку mcrypt, после этого я изменил файл библиотеки ecrypt .., но теперь он не показывает никаких ошибок и не регистрирует ... Примечание: - проект разработан в php 5 ....
public function login()
{
$this->load->model('user_model');
$userEmail = $this->input->post('login_email');
$userPassword = $this->input->post('login_password');
$userInfo = $this->user_model->getPasswordByUsername($userEmail);
if($userInfo)
{ //echo $userPassword.'#'.$this->encrypt->decode($userInfo['password'],ENCRYPT_STRING).'##'.$this->encrypt->encode($this->input->post('login_password'), ENCRYPT_STRING);exit;
if($userPassword==$this->encrypt->decode($userInfo['password'],ENCRYPT_STRING))
{
$user_data = array(
'userid' =>$userInfo['id'],
'user_name' =>$userInfo['name'],
'user_email'=>$userInfo['email'],
'level'=>$userInfo['level']
);
if ($userEmail==('user@ajhd.com')) {
$this->session->set_userdata($user_data);
redirect('http://dummy.hrmsonline.net/index.php/dashboard');
} else {
$this->session->set_userdata($user_data);
redirect('/dashboard');
}
}else
{
$this->session->set_flashdata('invalid','true');
redirect('auth');
}
}else
{
$this->session->set_flashdata('invalid','true');
redirect('auth');
}
}