묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
외부 페이지에서 xe 로그인 정보를 사용한다는 것은...
2012.12.11 17:46
안녕하세요. 이지매니아입니다.
질문이 있어 이렇게 글을 올립니다.
우리가 test.php라는 파일을 만들어서 xe의 로그인 정보를 거기에서 사용하려고 하잖아요.
그럼 보통 아래와 같은 코드를 사용하잖아요?
define('__ZBXE__',true); require_once("./config/config.inc.php"); $oContext = &Context::getInstance(); $oContext->init(); $oModuleModel = &getModel('module'); $oModuleModel->loadModuleExtends(); $oMemberModel = &getModel('member'); $oMemberController = &getController('member'); if($oMemberModel->isLogged()) { $oMemberController->setSessionInfo();
질문이요~!!
이런것 정보를 일반 url처럼(http://xxxxx.com/test.php) 사용할 수가 있는건가요?
아니면 페이지 모듈에서 test라는 모듈을 만들고 위의 URL을 test라는 모듈의 url에 입력해서
http://xxxx.com/test 이런식으로만 사용이 가능한가요?
테스트를 해본 결과는 http://xxx.com/test.php라고하면 위의 회원 정보가 넘어오지 않지만 두번째처럼 페이지를 만들고 거기에 해당 url을 넣으면 되더라고요.
제 생각이 맞는 건가요?
댓글 1
-
푸시아
2012.12.11 23:40
// _XE_PATH_ 생성define("_XE_PATH_", str_replace("폴더명/파일명.php", "", str_replace("\\", "/", __FILE__)));// FileHandler(PEAR,Socket) 등을 사용하기 위해서 XE 정보를 선언define("__ZBXE__", true);require_once(_XE_PATH_."config/config.inc.php");