<?


define('__XE__', true);

require_once ('/home/anipharmclass/public_html/config/config.inc.php');

$oContext = &Context::getInstance();

$oContext->init();

$logged_info = Context::get('logged_info');

 

왜 여기서 logged_info 를 해보면 아무것도 없는걸로 나올까요 ?

$oContext 를 불러와보면 is_logged 도 아무것도 안나옵니다.

 

 

  • profile
    라이믹스를 안써서 모르겠지만 라이믹스용 define 코드가 더있지 않나요?
  • profile profile
    라이믹스는 아무 것도 define하지 않아도 됩니다.
  • profile profile
    근데 왜 안되는 걸까요..미치겄네
  • profile profile
    logged_info 이외의 다른 변수는 잘 불러와지나요?
  • profile profile
    네.. 다른 것은 불러와지는데요
  • profile profile
    1. 정확하게 같은 도메인에서 로그인되어 있나요?
    2. $logged_info = getModel('member')->getLoggedInfo(); 해보세요.
  • profile profile
    아.. 그렇군요.
    ZBXE 에서 XE로 넘어오면서 생긴 오류는 라이믹스에서는 일어나지 않는 모양이군요!
  • profile profile
    음..이걸로 하니깐 되네요 일단 감사합니다.
  • ?
    혹시 모르니 <? 대신에 <?php로 써 보세요. 서버 환경에 따라 short_open_tag를 꺼 놓는 경우도 있더라고요.
  • ? profile
    안되네요. 사실 같은 서버에 있는 거거든요..사이트는 다르지만
  • profile ?
    소스로만 봐서는 어디가 원인인지 모르겠지만, 일단 제 눈에는 오류가 생길만한 포인트가 2군데 보이네요.

    - &Context::getInstance() 앞에 있는 &
    - require_once ('/home/anipharmclass/public_html/config/config.inc.php');

    혹시 같은 서버에 있는데 도메인이 다른 두 사이트 로그인 세션을 공유하시려는 건가요?
  • ? profile
    그건 아니구요. 제 서버의 다른 사이트의 소스를 가져와서 이쪽으로 붙이는 건데

    이게 안되니 환장하겠네요.

    말씀하신대로 해봐도 안되네요
  • profile
    <?php

    require_once ('/home/anipharmclass/public_html/common/autoload.php');

    $oContext = Context::getInstance();

    $oContext->init();

    $logged_info = Context::get('logged_info');
  • profile profile
    안되네요...