묻고답하기
procFilter 함수 질문이요
2014.11.10 12:06
안녕하세요. 질문에 대한 답을 구하고자 합니다.
게시판 글을 쓸때 DB에 들어가는 컬럼값 하나를 바꾸려고 하는데요
procFilter이 함수가 리턴되게 되어 있는데 무슨 함수인지 도통 알수가 없습니다ㅠㅠ
게시판 글 쓸때 등록버튼을 누르면
<form action="./" method="post" onsubmit="return procFilter(this, insert)" id="fo_write">
이렇게 되어 있는데 저 함수를 찾아서 보니 xe.js파일에
function procFilter(form, filter_func) {
filter_func(form);
return false;
}
이런식으로 정의가 되어 있습니다. 자문을 구합니다. 도와주세요 ㅠㅠ
댓글 4
-
Lansi
2014.11.10 13:05
-
초보중초보중초보
2014.11.10 14:41
답변 감사드립니다. procFilter 함수는 아무 역할이 없는건가요?
-
procFilter 는 글이 등록될 때 규칙을 맞게 썼는지 확인하는 filter 파일들을 실행시킨다는 의미예요
게시판의 경우, 글 등록시, procFilter(this, insert) 니까.. board/tpl/filter/insert.xml 파일이 필터대상이 되겠네요
닉네임 값여부 및 길이, 패스워드필수, 이메일 주소규칙, 홈페이지 주소규칙, 제목 필수 및 길이제한, 내용필수 , 카테고리필수 등을 여기 filter 에서 제어하게 되어있습니다
참고로, XE 초기에는 filter 를 사용해고, 요즘은 ruleset 을 권장하는 추세입니다
filter 는 글등록하는 그 순간 클라이언트 PC 쪽 기반으로 검사하는 기능이고
ruleset 기반이 되면, filter 와 같이 클리어언트 쪽 검사는 물론이고, 실제 서버로 값이 넘어온 후 DB에 저장전에 서버단에서 한번 더 검토를 하게 됩니다
요소 검사 등으로 편법을 쓰거나 우회하는 것등을 막기 위해 더 강화된거죠.
http://www.slideshare.net/flyskykr/xe-35073789 를 참조하시면 조금 더 도움이 되실거예요
-
초보중초보중초보
2014.11.11 09:48
답변 감사드립니다 ㅠㅠ 한가지 더 여쭙고 싶은데요. 그러면 결국 컬럼에 들어가는 값 수정을 하고 싶은데 어디서 하면 되는건가요?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
다미아빠 | js_filter_compiled 쓰임? | |
항순 | 비회원 댓글 프로필이미지 랜덤 출력 [3] | 2015.07.12 by 항순 |
www**** |
회원 정보페이지 스킨 수정에 관해서 질문드립니다
![]() | |
홈페이지어려워요 |
사이드메뉴 넣기
[1]
![]() | 2015.07.12 by iswonlive |
www**** |
회원관리페이지에 대하여 ?
![]() | |
JerryGoldman |
컨텐츠 위젯 언어에 따른 날짜출력 질문
![]() | |
항순 | html 숫자 랜덤 선택 함수가 뭔가요? [3] | 2015.07.12 by 항순 |
클리포드 | 홈피에 외부로그인 추가 하려고 합니다. [1] | 2015.07.12 by YJSoft |
JerryGoldman |
'이 게시물을' 배열문제
[1]
![]() | 2015.07.12 by 불금 |
항순 | [왕초보] f12누르면 사이트 수정이 가능한가요? [2] | 2015.07.12 by 항순 |
Liaans | xe에 제로보드4 게시판 연동(?)하기 [1] | 2015.07.12 by 한꼬마 |
XE모듈 |
모바일 메인에서 여러 페이지 넘기는거
[6]
![]() | 2015.07.12 by 한꼬마 |
송지하 | 레이아웃의 로그인 버튼을 바꾸고 싶습니다. [4] | 2015.07.12 by 불금 |
꿈틀잉 | 게시글 엑셀저장중 날짜지정 문의 | |
하늘384 | 회원가입 | |
하늘384 | 회원가입 불가 [2] | 2015.07.12 by 하늘384 |
sunshine | 긴급도움요청) 홈페이지 관리자 비밀번호를 잊어버렸어요 ㅜㅜ [1] | 2015.07.12 by I-JEX |
항순 |
고수님 홈페이지 한번만 봐주실 수 있나요? 리스트에 추천추 출력 문제입니다.
[4]
![]() | 2015.07.12 by 항순 |
sunshine | 30분 정도 시간 되시는분~ [2] | 2015.07.12 by sunshine |
라폴 | 메인 페이지에 한줄 메모란 질문드립니다ㅠㅠ)) |
DB에 들어가는 값을 변경하려면
HTML 파일이 아닌 PHP 파일을 수정해야 합니다
document 모듈에 controller 파일을 수정하세요