CI 묻고 답하기

제목 form_validation 필드 개별 체크하는 방법..
글쓴이 이뿌니쭈양 작성시각 2014/12/14 19:19:56
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 13837   RSS
안녕하세요. 

form_validation 라이브러리 사용이 참.. 어렵게 느껴지네요..

member_id, member_pw 가 있습니다.

form을 submit 하고 ci 단에서 유효성 체크를 합니다.

$flag = true;
if($flag){
       $flag = $this->form_validation->set_rules('member_id', 'member_id', 'required|alpha_numeric|min_length[6]|max_length[16]');

       if(!flag){
             $flag = false;
             $message = '[아이디]가 유효하지 않습니다.(6~16자리 영문 숫자 조합)';
       }
}

if($flag){
       $flag = $this->form_validation->set_rules('member_pw', 'member_pw', 'required|alpha_numeric|min_length[6]|max_length[16]');

       if(!flag){
            $flag = false;
            $message = '[비밀번호]가 유효하지 않습니다.(8~16자리 영문,숫자 조합)';
       }
}

이런식으로 각각의 필드를 하나씩 체크하여 메세지를 리턴해주고 싶은데 
form submit 한 값이 넘어가지도 않는것 같고.. 리턴도 받지 못하는것 같습니다.
이런식으로 각각의 필드를 체크하여 원하는 메세지를 보여줄수는 없는지요..




 
 다음글 코이에서 변수용 파일을 따로 빼낸 후, 사용하는 방법 (3)
 이전글 view 측에서 file helper 사용 (2)

댓글

변종원(웅파) / 2014/12/14 21:54:10 / 추천 0
매뉴얼대로 안하시니 작동을 안하는게 당연합니다 sample.cikorea.net 접속해서 샘플 참고하세요
이뿌니쭈양 / 2014/12/16 01:58:07 / 추천 0
제가 샘플을 잘 못 이해했네요. 다시 해보겠습니다~ 감사합니다