묻고답하기

XE를 이용해 평가 사이트를 만들려고 합니다.

평가할 대상의 리스트는 DB 데이터(SQL 및 CSV 등)로 가지고 있기 때문에 형식에 맞게 가공하기는 어렵지 않습니다.

그런데 이 리스트를 XE의 게시판에 문서들로 일괄적으로 입력하는 방법이 없을까요 ?

그냥 SQL 데이터를 SQL의 DOCUMENT 부분에 IMPORT 시키자니 게시물의 SRL 이 꼬이거나 하는 문제가 있을 것 같고

어떻게 손을 봐서 겹치지 않게 올리는 방법이 없을까 여쭤 봅니다.


---- 질문 추가 -----


푸시아님께서 말씀해주신 함수를 메뉴얼에서 찾아 일단 테스트 해 보기 위하여

"외부페이지" 문서를 하나 생성하고 해당 문서에는


<?

if(!defined("__ZBXE__")) exit();


$obj->title = "My sample document";

$obj->content = "Hello World!";

$obj->tags = "demo, hello";

$obj->member_srl = "4";

$document_srl = getNextSequence();

$obj->document_srl = $document_srl;

$obj->module_srl = "197";

$obj->allow_comment = 'Y';

$obj->allow_trackback = 'Y';

$oDocumentController = &getController('document');

$output = $oDocumentController->insertDocument($obj);

?>


이렇게 작성한 PHP 파일을 하나 연결시켰습니다

member_srl 4인 회원의 이름으로 197번 모듈 번호를 가진 게시판에 글을 작성하기 위한 목적이었는데

혹시 ./modules/document/document.controller.php 에 함수가 정의되어 있다는 건가 싶어서 해당 경로를

require_once 하였을 경우에는 페이지 자체가 에러가 납니다.

어떻게 하면 좋을까요.....


----- 자문자답 -----


<?

if(!defined("__ZBXE__")) exit();

define('__ZBXE__', true);

require_once './modules/document/document.class.php';

require_once './modules/document/document.model.php'; 

require_once './modules/document/document.controller.php';


$oDocumentController = &getController('document');




$obj->title = "My sample document";

$obj->content = "Hello World!";

$obj->tags = "demo, hello";

$obj->module_srl = "197";

$obj->member_srl = "4";

$obj->user_id =  "~~~~";

$obj->nick_name =  "~~~~";

$obj->allow_comment = 'Y';

$document_srl = getNextSequence();

$obj->document_srl = $document_srl;

$output=$oDocumentController->insertDocument($obj,true);

?>


이렇게 닉네임과 아이디등을 다 넣어주고 require_once 에 윗 부분을 넣어주니 해결되더군요.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김천사랑 제발 부탁 드립니다. 글쓰기후 등록하면 에디터 화면이 그대로 있어요.. ㅠㅠ [1] 2013.06.07 by 꿈엔들
쿡래빗 로그인 유지 미작동  
카리스마미니 관리자 메뉴에서 메뉴를 추가하고 싶습니다 [11] 2013.06.07 by 카리스마미니
zartin 이거 왜 이렇죠? [1] file 2013.06.07 by korea3d
korea3d 1.7.3.4에서 사용할 수 있는 게시판 추천 부탁드립니다.  
날마다좋은날 xe홈피에서 xe홈피로 자료옮기기 가능 한가요? [1] 2013.06.07 by korea3d
비블루 홈페이지 메인화면 디자인부분 질문입니다. [1] 2013.06.07 by korea3d
선우시우 까페 최근게시물 추출이 한개만 되네요  
보소보소 특정아이디 비번바꾸지 못하게 하려면... [1] 2013.06.07 by 송동우
나의해 네이버블로그에 동영상 링크하는법좀 ..알려주세용!! [1] 2013.06.07 by 송동우
최윤한 댓글등록시 메일이 오기는 하는데 댓글 작성자 이메일이 뜹니다. [1] 2013.06.07 by 송동우
safddsf 홈페이지 내에서 게시글검색순위 file  
최윤한 송동우님 질문있습니다.댓글 달면 메일 발송되어 오긴 하는데 도메인이 안뜨네요 [1] 2013.06.07 by 최윤한
곽곽이 제로보드4 게시판을 XE로 옮길때 [1] 2013.06.07 by 푸르메77
유농 댓글을 썼을 때 자동으로 '발행 대기' 상태로 하는 법? [1] file 2013.06.07 by 송동우
보소보소 너무 창피한 질문... [2] 2013.06.07 by Double'U'
구름나무바위 간단한 조건식인데 안 먹히는 이유좀 알려주세요. [1] 2013.06.07 by 송동우
Kimㅇ.ㅅ xe에서 비회원도 댓글 투표를 할 수있게 하려면 어떻게 해야하나요? [1] 2013.06.07 by 송동우
엑스이모드 에러로그는 어디서 볼수있나요..?  
윈컴이 게시물 조회시 포인트 감소시키는 게시판에서.. [5] 2015.02.28 by 송동우
아킬레스 '알림' 기능이 무슨 역활을 하는건지 알고싶습니다. [1] file 2013.06.07 by 송동우
Crejer 최근 게시물에서 썸네일 여러게 뽑는 방법 아시는분 있으실까요?^^;; [1] 2013.06.07 by 송동우
총대구구 XE 1.5~ 버전에 있던 내용을 1.7~ 새버전 백업하기 (insertComment) [1] 2013.06.07 by 윈컴이
쿡래빗 로그인 유지 미작동  
Larki 수백개의 DB 데이터를 일괄적으로 XE 문서로 등록할 수 있을까요? [1] 2013.06.08 by 푸시아
짝사랑 게시물에 접근 시 팝업창 메시지 변경 질문드립니다. [3] 2013.06.08 by 짝사랑
호스케치 최근문서출력 위젯 업로드 경로에 관한 질문입니다 ; [2] 2013.06.08 by YEARNING
beatnot js가 안먹히는데 어떤 문제일까요?  
짝사랑 포인트랭킹 출력 위젯 정렬이 이상하게 나옵니다 ... [1] file 2013.06.08 by 몽실아빠
늑대소리 게시판 검색창 펼쳐놓기와 위치 수정하고 싶어요 file