CI 묻고 답하기

제목 폼 검증 중 form_error( ) 부분에 질문드립니다.
글쓴이 재빠른설계자 작성시각 2015/04/01 18:17:56
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14193   RSS
안녕하십니까? 늘 빠른고 정확한 답변으로 많은 도움 받고 있습니다.

다름아니오라, 도서 중 p186 의 위에서 8번째 줄의 코드가 잘 이해가 되지 않아 문의드립니다.

코드내용은 아래와 같습니다.

 
        



form_error(  ) 에는 폼필드의 name 이 인자로 들어가서 그 필드에서 룰에의해 잘못된 값이면 메시지를 보여주게 되는데, username_check 라는 필드명은 없기 때문에, 이 상황이 잘 이해가 되지 않습니다.

username_check 는    username 필드의 룰명칭이자 콜백함수명입니다.

form_error('username_check');  에서 username_check  부분을 임의로 다른 글자로 바꿔 보아도 정상작동하는 것으로 보았을 때 잘 못된 것이 아닐까 추측해보는데요. 

답변 부탁드립니다.

 
 다음글 특수 문자 검색시 에러 발생 (1)
 이전글 네이버 스마트에디터 내용 저장시 문제점 (3)

댓글

변종원(웅파) / 2015/04/02 00:20:10 / 추천 0
ci 내부함수나 라이브러리에 대해 궁금하시면 매뉴얼을 참고하세요.
책에서는 매뉴얼을 다루지 않습니다. (매뉴얼 자체가 잘되어 있어서 옮기는 수준은 원치 않았습니다.)

http://cikorea.net/user_guide_2.1.0/libraries/form_validation.html#callbacks
위 폼검증 매뉴얼에서 콜백 부분 보시면 이해가 되실 겁니다. ^^

그리고 책 관련 문의는 좌측 메뉴에 '만들면서 배우는 Codeigniter Q&A'라고 있습니다. 
그 게시판을 이용하시면 됩니다. ^^
재빠른설계자 / 2015/04/02 08:36:54 / 추천 0
옆에 메뉴가 있었군요. 
감사합니다!