로그인 폼 유효성 검사가 작동하지 않습니다. 가입시 잘 작동하지만 로그인 양식과 동일한 시도를했을 때 코드 점화기에서 제대로 작동하지 않는 검사가 있습니다. 여기 내 코드입니다. 코드를 실행하면 다른 조건이되지만 유효성 검사 오류가 표시되지 않습니다. 나를 위해 문제를 만드는 처음 두 검사. 입력이 비어 있거나 잘못된 형식의 전자 메일을 입력 할 때.codeigniter의 로그인 폼 유효성 검사가 작동하지 않습니다.
function index() {
$data['nav']= $this->category_model->view_brands();
if($_POST) {
$data['error'] = '';
$this->load->library('form_validation');
$this->form_validation->set_rules('email_login', 'Email', 'required|valid_email');
$this->form_validation->set_rules('password_login', 'Password', 'required');
if($this->form_validation->run() !== FALSE) {
$log_in = $this->login_model->login_beyond(
$this->input->post('email_login'),
md5($_POST['password_login'])
);
if($log_in !== FALSE) {
echo "<script>window.location.href=\"../index.php\"</script>";
}
else {
// Set your error message
$data['error'] = 'Wrong Username/Password';
}
}
else {
// Set the validation errors
echo "it came heere but donot show errors";
$data['error'] =validation_errors();
}
}
$data['login_not'] = "login";
$this->template->load('template','client/login_view',$data);
}
는 아무것도 표시되지 않습니다 ...하지만 내가하지 it..But 오류 위의 에코 다른 condition.As에 온다 또한 어떤 오류 –
를보기 코드를 추가 작동하는 경우
맞쳐 알고 come.It 동일한 양식을 보여줍니다. –
를 표시 – user1542996