묻고답하기

안녕하세요.

게시판에 extra_var를 이용해 휴대폰 번호를 ID형식으로 차용하여

게시판을 이용하고 있는데요.

xe_document_extra_vars 테이블 중

value 값을 검색하여 값이 중복될 경우,

document_srl 값의 높은 숫자 값을 가져오도록 선택

XE에서 어떻게 값을 가져와야는지 도무지 감이 안잡혀서요.

실력있는 고수님들의 고견을 듣고자 합니다.

lb.ta = function (o) {
var c = document.getElementById('comment_write_content').value.trim();
c = c.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/\"/g, """).replace(/(\r\n|\n)/g, "<br />");
o.content.value = c;
}

lb.se = function (o) {
if(!o.search_keyword.value) {
alert(lb.lang['search_isnull']);
o.search_keyword.focus();
return false;
}
}

// xe_document_extra_vars 테이블 중 value 값을 검색하여 값이 중복될 경우, document_srl 값의 높은 숫자 값을 선택

lb.infoGet = function (n) {
var params = new Array(),
responses = new Array('error','message','organization','name','phone','email','sample','address'),
values = document.getElementsByName('extra_vars' + n);
if(!values[0].value || !values[1].value || !values[2].value) return alert('휴대폰번호를 입력해주세요.');
params['module_srl'] = lb.module_srl;
params['target'] = lb.target;
params['not'] = lb.document_srl;
params['eid'] = 'mobile';
params['val'] = values[0].value + '|@|' + values[1].value + '|@|' + values[2].value;
exec_xml('previnfo', 'getPrevinfo', params, lb.infoPrint, responses, params);
return false;
}

lb.infoPrint = function (r) {
var o;
if(r['organization']) {
o = document.getElementsByName('extra_vars' + lb.ek.organization);
o[0].value = r['organization'];
o = document.getElementsByName('title');
o[0].value = r['organization'];
}
if(r['name']) {
o = document.getElementsByName('extra_vars' + lb.ek.name);
o[0].value = r['name'];
}

if(r['sample']) {
o = document.getElementsByName('extra_vars' + lb.ek.sample);
o[0].value = r['sample'];
}

if(r['email'] && lb.ek.email) {
o = document.getElementsByName('extra_vars' + lb.ek.email);
o[0].value = r['email'];
}

if(r['address'] && lb.ek.address) {
o = document.getElementsByName('extra_vars' + lb.ek.address);
o[0].value = r['address'];
}

if(r['phone']) {
o = document.getElementsByName('extra_vars' + lb.ek.phone);
r['phone'] = r['phone'].split('|@|');
o[0].value = r['phone'][0];
o[1].value = r['phone'][1];
o[2].value = r['phone'][2];
}
}

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
myjin TeRyBoY님의 v3레이아웃 다운로드할 수 없을까요?  
rui 위젯 사용시 코드생성을 클릭하면... [2] 2021.08.19 by rui
리츠선 동영상이 추가되지않는데... 방법, 조언부탁드립니다 [1] 2021.08.18 by sejin7940
파란하늘777 특정 회원만 글쓰기, 댓글쓰기 못하게 하는 방법 [1] 2021.08.18 by sejin7940
elfstone xe.1.4.3 설치후 메뉴편집이 생성되지 않아요. [4] file 2021.08.12 by myjin
park 로그인이안됩니다. [1] 2021.08.12 by myjin
moon 관리자가 사라졋는데... 되살리려면 어떻게 해야 하나요? [2] file 2021.08.12 by myjin
Nebbiolo url을 변경하면 404 Not found 페이지가 나옵니다. [3] 2021.08.12 by myjin
GALee xe 1.11.6오류 [3] 2021.08.12 by myjin
농부나라짱 로딩시간 지연문제 넘기네요..  
아라이 클라우드플레어 궁금증 [1] 2021.08.11 by YJSoft
Alexander 제 홈페이지를 시작페이지로~~~ [1] 2021.08.11 by YJSoft
수아양 쉬운설치 적용 안됨 문제 해결방법좀요 .....ㅠㅠ [1] 2021.08.09 by sejin7940
Alexander 상담 게시판... [2] 2021.08.07 by Alexander
clara 홈페이지를 처음 제작해보는데 [3] file 2021.08.04 by J__
여기는어디야 레이아웃 로고 등록시 업로드 실패 질문 [4] 2021.08.02 by XEANT.com
Alexander 사이트맵에서 클릭시 새창열기로 가능한가요? [2] 2021.07.28 by Alexander
kukuda**** 현재 코어1.7.2 버전을 사용중에 에러가 발생되었습니다.  
GALee 1.11.6에 페이지수정에 웹진형태 최근문서출력 위젯이 없어요 [1] 2021.07.21 by sejin7940
rail_man 메뉴를 클릭하면 메뉴와 이미지가 흔를리는 현상