| 제목 | CI 폼관련 궁금증입니다.^^ | ||
|---|---|---|---|
| 글쓴이 | ci세상 | 작성시각 | 2009/08/12 14:55:35 | 
|  | |||
| 
 
 ###### form_error ### | |||
| 다음글 | 안녕하세요 ^^ 질문 있습니다. (4) | ||
| 이전글 | CI 와 fckeditor를 이용해서 게시판 만들기 중... (2) | ||
| 
                                마냐
                                /
                                2009/08/12 16:14:27 /
                                추천
                                0
                             | 
| 
                                ci세상
                                /
                                2009/08/12 16:59:52 /
                                추천
                                0
                             답변감사드립니다.^^ 
echo("
<script>\n
window.alert('입력되었습니다.')\n
target.document.location.replace('#');
</script> ");
exit; | 
기본 규칙 이외의 검사는 콜백으로 처리하시면 됩니다.
폼 name 값 하나당 set_rules 하나입니다.
$config = array(
array('field'=>'tel1', 'label'=>'번호1', 'rules'=>'trim|required|is_natural'),
array('field'=>'tel2', 'label'=>'번호2', 'rules'=>'trim|required|is_natural'),
array('field'=>'tel3', 'label'=>'번호3', 'rules'=>'trim|required|is_natural')
);
$this->form_validation->set_rules($config);
저는 폼에러의 경우 validation_errors(); 이거 하나로 처리합니다.
넘어오기 전에 js로 다 처리를 하는데 에러가 난다는 것은 비정상적이기 때문이죠.
경고창 띄우기는 따로 헬퍼를 만드셔야 합니다.
새창으로 열기는 a href 말씀하시는 건가요? anchor() 가 있습니다.