CI 묻고 답하기

제목 폼 관련 질문좀 드릴께요
글쓴이 성원짱 작성시각 2011/10/28 15:06:49
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 18681   RSS
눈팅만 하다 질문 하다 올리겠습니다.

한 화면에 두개 이상의 폼이 존재하여 두 개의 form_validation 을 사용 하였더니 

한 폼에서 폼 체크를 하면 다른 쪽 폼에서도 같이 적용이 되어 버리는 현상이 발생 하더데,

혹 저만 그런가요?

아~ 이러면 안되는데... 답답하네요..

모두들 수고 하세요~



 다음글 코드이그니터 2.0 테스트중인데..이상한게 있습니다. (3)
 이전글 Parse error: syntax error /sys... (6)

댓글

변종원(웅파) / 2011/10/28 15:25:04 / 추천 0
 2개의 폼이 한 페이지에 있고 한군데에서 전송을 누르면 2군데 모두 폼검증이 일어난다는 말씀이죠?

매뉴얼에 보시면 각각 config를 따로 선언하여 처리하는 방법에 대해 나와있습니다.

특정 규칙 그룹 호출하기 Calling a Specific Rule Group

특정규칙그룹을 호출하기위해서는 그룹이름을 run() 함수의 파라미터로 넘겨줍니다 . 예를 들어 ,signup 규칙그룹을 호출하려면 아래와같이 합니다:

if ($this->form_validation->run('signup') == FALSE)
{
   $this->load->view('myform');
}
else
{
   $this->load->view('formsuccess');
}

2개의 그룹을 만들고 그룹명으로 run 체크를 하면 되겠네요.
성원짱 / 2011/10/31 11:23:55 / 추천 0
구글링 으로 해답을 얻었습니다.

http://codeigniter.com/wiki/Validation_and_multiple_forms


한대승(불의회상) / 2011/10/31 13:25:31 / 추천 0
성원짱// 때론 말보다 소스코드가 더 정확한 질문이 될 수 있습니다.
구글링을 통해 좋은 해답을 찾으신것 같군요.. ^^

오늘도 즐겁고 힘찬 하루 되세요.