private function loginprocess() { if ($this->form_validation->run() == false) { set_message_type("login", "danger"); set_message_title("login", "Alert!"); set_message("login", $this->lang->line("login_error_login_failed")); set_has_error("usernamefield", form_error("usernamefield") ? true : false); set_has_error("passwordfield", form_error("passwordfield") ? true : false); set_message("usernamefield", form_error("usernamefield") ? form_error("usernamefield", "<span>", "<span>") : false); set_message("passwordfield", form_error("passwordfield") ? form_error("passwordfield", "<span>", "<span>") : false); return false; } else { $login_username = $this->input->post('usernamefield'); $login_password = $this->input->post('passwordfield'); if (is_username_exist($login_username, $this->logintype, true)) { if ($userid = matchUsernameAndPassword($login_username, $login_password, $this->logintype, true)) { if ($this->authenticate->login((int) $userid)) { set_has_success("usernamefield", true); set_has_success("passwordfield", true); set_message_type("login", "success"); set_message_title("login", "Congrats!"); set_message("login", "You have successfully login."); return true; } else { set_has_success("usernamefield", true); set_message_type("login", "danger"); set_message_title("login", "Sorry!"); set_message("login", "Something went wrong. Login Failed."); } } else { set_message_type("login", "danger"); set_message_title("login", "Alert!"); set_message("login", $this->lang->line("login_error_login_failed")); set_has_error("usernamefield", true); set_has_error("passwordfield", true); set_message("passwordfield", "Username And Password does not match."); } } else { set_message_type("login", "danger"); set_message_title("login", "Alert!"); set_message("login", $this->lang->line("login_error_login_failed")); set_has_error("usernamefield", true); set_has_error("passwordfield", true); set_message("passwordfield", "Invalid Username And Password."); } return false; } }
private function add_curriculum_subject_proccess($curriculuminfo = false) { $return = false; if ($curriculuminfo) { $this->form_validation->set_rules("cssemesterId", "Semester", "required|xss_clean"); $this->form_validation->set_rules("csyearlevelId", "Year level", "required|xss_clean"); $this->form_validation->set_rules("cssubjectId", "Subject", "required|xss_clean"); $this->form_validation->set_rules("cssubjectUnit", "Unit", "required|xss_clean"); //$this->form_validation->set_rules("csclassType","Type","required|xss_clean"); if ($this->form_validation->run() == FALSE) { if (form_error("cssemesterId")) { set_has_error("cssemesterId", true); set_message("cssemesterId", form_error("cssemesterId", " ", " ")); } if (form_error("csyearlevelId")) { set_has_error("csyearlevelId", true); set_message("csyearlevelId", form_error("csyearlevelId", " ", " ")); } if (form_error("cssubjectId")) { set_has_error("cssubjectId", true); set_message("cssubjectId", form_error("cssubjectId", " ", " ")); } if (form_error("cssubjectUnit")) { set_has_error("cssubjectUnit", true); set_message("cssubjectUnit", form_error("cssubjectUnit", " ", " ")); } //if((form_error("csclassType"))){ // set_has_error("csclassType",true); // set_message("csclassType",form_error("csclassType"," "," ")); //} } else { $semesterid = $this->input->post("cssemesterId"); $yearlevelid = $this->input->post("csyearlevelId"); $subjectid = $this->input->post("cssubjectId"); $unit = $this->input->post("cssubjectUnit"); if (!is_curriculum_subject_exist(false, $curriculuminfo->getCurriculumid(), $subjectid)) { if ($return = $curriculuminfo->add_subject($semesterid, $yearlevelid, $subjectid, $unit, true)) { set_message_title("addcurriculumsubject", "Success!"); set_message_type("addcurriculumsubject", "success"); //set_message("addcurriculumsubject",array("Subject has been successfully added.","Very Good!")); set_message("addcurriculumsubject", "Subject has been successfully added."); set_has_value("cssubjectId", 0); set_has_value("cssubjectUnit", 0); } } else { set_has_error("cssubjectId", true); set_message("cssubjectId", "Subject already exists!"); } } } return $return; }