Как добавить функции SQL-инъекций для входа администратора?
C_Log_Funtion
function index(){
if (isset($_POST['submit'])){
$username = $this->input->post('a');
$password = hash("sha512", md5($this->input->post('b')));
$cek = $this->model_app->cek_login($username,$password,'users');
$row = $cek->row_array();
$total = $cek->num_rows();
if ($total > 0){
$this->session->set_userdata('upload_image_file_manager',true);
$this->session->set_userdata(array('username'=>$row['username'],
'level'=>$row['level'],
'id_session'=>$row['id_session']));
redirect('administrator/home');
}else{
$data['title'] = 'Username or Password salah!';
$this->load->view('administrator/view_login',$data);
}
}else{
$data['title'] = 'Administrator › Log In';
$this->load->view('administrator/view_login',$data);
}
}
Я сделал такую функцию, но получил инъекцию, есть ли решение?