public function check_login(){
$this->load->library('form_validation');
$this->form_validation->set_rules('email', 'Email', 'required');
$this->form_validation->set_rules('password', 'Password', 'required');
if($this->form_validation->run()){
$email = $this->input->post('email');
$password = $this->input->post('password');
$num_row = $this->crud_model->login_model($email, $password);
//Validate Login / 0 = not valid / 1 = valid
if($num_row->num_rows() > 0 ){
//Statement of valid login
//nag foreach ako then kinuha ko ay $user_id then nilagay ko sa variable na $my_id
foreach($num_row->result() as $row):
$my_id['user_id'] = $row->user_id;
endforeach;
//Means: $_SESSION['user_id'] = $my_id
$this->session->set_userdata($my_id);
//Means: $user_id = $_SESSION["user_id"];
$user_id = $this->session->userdata('user_id');
//Function check_session in main.php
redirect(base_url() . 'main/check_session');
}else{
redirect(base_url() . 'main/login' . '?email=' . md5(rand(1,1000)));
}
}else{
$this->login();
}
}