| 제목 | form_validation에 관해서 질문드립니다. | ||
|---|---|---|---|
| 글쓴이 | 오징어 | 작성시각 | 2010/04/16 01:34:50 | 
|  | |||
| 로그인 부분을 만들고 있습니다. set_rule를 통해서 아이디와 비밀번호가 정상적인지 확인을 합니다. 그 다음에 아이디나 비밀번호를 db와 비교해서 로그인을 할것인지 결정하는데요 만약에 아이디와 비밀버호가 맞지 않으면 에러를 표현해야되는데요.... set_rule 에러 부분은 validation_errors() 함수로 처리하면 편하던데요... 어떻게 처리해야되나 고심입니다... validation_errors()에 추가로 메시지를 보내는 방법이 없나요? set_rule 부문에 callback함수를 이용해서 어찌어찌해볼려고했으나, 변수가 아이디나 비밀번호 둘 중에 하나만 가져올 수 있어서 어떻게할 방법이 없네요... validation_errors()에 에러메시지를 개인적으로(?)추가하는 방법이 없는지 궁금합니다.. | |||
| 다음글 | [초보]위젯에 데이터 보내기... (2) | ||
| 이전글 | 잘되다 에러를 뿜는 scaffolder (2) | ||
| 
                                변종원(웅파)
                                /
                                2010/04/16 10:02:29 /
                                추천
                                0
                             | 
| 
                                배강민
                                /
                                2010/04/16 13:44:48 /
                                추천
                                0
                             | 
| 
                                오징어
                                /
                                2010/04/16 18:24:44 /
                                추천
                                0
                             
                                제가 드릴려고 했던 말은... http://codeigniter-kr.org/qna/view/2613/page/2/ view보시면 상단에 에러체크하는 부분이 두개가 있는데요 자원 낭비같아서 validation_errors()에 몰아서 넣을 수 없나 그런 의미의 질문이였습니다 ㅜㅜ | 
| 
                                케이든
                                /
                                2010/04/17 01:19:49 /
                                추천
                                0
                             
                                원하시면  id rule에 사용자 콜백함수를 넣으시고 그 함수에서 $_POST['passowrd'] 받으셔서 id와 password 체크하시고 콜백함수 에러도 넣어주시면 됩니다 | 
validation_errors는 set_rule에 해당하는 에러를 보여주는 것인데 룰에 정해지지않은 다른 에러를 더 추가로 보여주고 싶다는 말씀인지?
아니면 에러메세지 자체를 바꾸고 싶다는 말씀인지요?