묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
외부페이지에서 로그인정보를 들고오면 로그아웃이 되어버립니다.
2010.02.16 13:57
$xe_url = "../../../../config/config.inc.php";
define('__ZBXE__', true);
require($xe_url);
$oContext = &Context::getInstance();
$oContext->init();
$logged_info = $oContext->get('logged_info');
$user_id = $logged_info->user_id;
$is_admin = $logged_info->is_admin;
$is_logged = $logged_info->is_logged;
위와 같은 소스가 외부페이지 php문서에 담겨있습니다.
근데 위와같은 문을 수행하고 xe레이아웃으로 페이지를 되돌려보면 로그아웃이 되어있습니다.
원인을 뭔지 조언좀 부탁드릴게요..
저는 메인페이지만 레이아웃을 사용하는 페이지 모듈이고 대분분의 페이지는 외부페이지모듈을 사용하고 있습니다.
기존 제로보드4시절에 만들어 놓은 페이지가 많은데 아직 모듈을 만들어 사용할 실력이 되지 못해서 입니다.
저의 경우 외부페이지의 제일 상단에
<?php
if(!defined("__ZBXE__")) exit();
$oContext = &Context::getInstance();
$oContext->init();
?>
를 넣어 두니까 외부페이지와 레이아웃을 사용하는 메인페이지 모두 로그인이 유지되던데요...