제목 | form_validation이 제대로 작동을 안합니다 ㅜㅜ | ||
---|---|---|---|
글쓴이 | ANA_TIGER | 작성시각 | 2014/12/10 10:37:13 |
|
|||
한창 CI 스터디 중인데, form_validation이 제대로 먹히질 않습니다. - 문제점 CI 메뉴얼대로 application/config/from_validaiton.php에 config array 설정을 했습니다. 하지만, $this->form_validation->run()에서 항상 FALSE를 내뱉고, 에러메시지를 출력합니다. 제딴에는 해결한다고 이것저것 해봤는데, 시원한 해결책을 못찼겠어요. 한 번 무엇이 문제인지 한 번 봐주시면 좋겠습니다. 아래는 소스 중 일부 내용입니다. 이왕이면, CI에서 제시한 대로 깔끔히 처리하고 싶은데, 영 안되네여 ㅜㅜ form_validation은 autoload하였습니다. 함수내에서 set_rules로 해주면, 제대로 작동되긴합니다. 감사합니다. // 1. 컨트롤러 Member.ph class Member extends CI_Controller { function addFamily() { global $Market; $data = $Market; if ($this->form_validation->run() == FALSE) { $this->Display_index->Header(); $this->load->view("member/addFamily.html", $data); $this->Display_index->Footer(); } else { $data['title'] = "가맹점 추가"; $data['href'] = "/member/family"; $data['href_name'] = "가맹점 목록으로 돌아가기"; $this->Display_index->Header(); $this->load->view('base/message.html', $data); $this->Display_index->Footer(); } } } // 2. ci/application/config/form_validation.php $config = array( // 이메일 array( 'field' => 'email', 'label' => '이메일', 'rules' => 'required' ) ); // 3. HTML 파일가맹점 추가하기 |
|||
다음글 | [질문] 클래스 상속 후 전역 변수 지정 사용에 대한 ... (4) | ||
이전글 | phpExcel header질문입니다. (1) | ||
변종원(웅파)
/
2014/12/10 17:37:03 /
추천
0
|
배열을 이용하여 검사규칙설정하기 Setting Rules Using an Array 부분 참고하세요.
config를 sel_rule($config) 해주셔야 작동합니다. 매뉴얼 정독 바랍니다.