묻고답하기
로그인연동 외부페이지 질문이요
2013.03.26 22:42
제가 초보라 잘모릅니다
iframe안에 불러올 외부페이지(예: abc.php)를 만듭니다
abc.php안에 로그인한 회원이면 a내용을 비회원이면 b내용을 보여줄려고합니다
여기저기 찾아보고 해봐도 페이지가 표시할수없다고 나옵니다
<?
define('__ZBXE__', true);
require_once('/config/config.inc.php');
$oContext = &Context::getInstance();
$oContext->init();
$logged_info = Context::get('logged_info');
if($logged_info)
{
로그인 되었을 때 A 내용
}
else
{
로그인 안외었을때 B 내용
}
?>
이렇게 해봤는데도 안되네요
저장도 UTF-8로 저장했습니다
제가 abc.php라는 페이지를 하나만들고 회원연동해서 회원이면 A내용을 비회원이면 B내용을 보여주게 할려면 어떻게
해야하는지요
답변 주시면 감사하겠습니다
댓글 6
-
송동우
2013.03.26 22:46
-
초심으로777
2013.04.06 10:08
감사합니다. 이걸 몰라서 3일 삽질했습니다. -
나이짱
2013.03.26 22:50
버전은 1.5.4.2 입니다
-
송동우
2013.03.26 22:52
잘 됩니다...
차근차근 무엇을 잘못했나 확인해보세요......
확실하다고 생각되는 부분도 하나씩 확인하면서........
참고:
/config/config.inc.php
이것이 아니고
./config/config.inc.php
이것입니다....
-
나이짱
2013.03.26 22:59
제가 정확히 aaa.php를 만들고 아래와 같이 코딩했습니다
<?
define('__ZBXE__', true);
require_once("/config/config.inc.php");
$oContext = &Context::getInstance();
$oContext->init();$logged_info = Context::get('logged_info');
if($logged_info)
{
echo "로그인됨";
} else {
echo "로그인 안됨";
}
?>
그리고 UTF-8로 저장했습니다근데 페이지를 표시할수 없다고 나오네요
문제가 있는곳이 있는지요?
-
나이짱
2013.03.26 23:00
아 방금 ./config/config.inc.php 이렇게 바꾸니까
뜨긴뜨는데 페이지로딩이 잠시 지연되었습니다 라는 메세지가 뜨네요
이건 뭔가요?
-
송동우
2013.03.26 23:18
설명은 이미 충분히 되었다고 봅니다.
여기뿐만 아니라 코드를 카피한 곳에서도 설명이 있었으리라 생각하구요.....
결과를 눈으로 보기....
질문의 내용대로 iframe 으로 불러왔습니다.....
정상적으로 출력됨을 볼 수 있습니다.........
1.7.x 버전에서는
define('__ZBXE__', true);
이것을
define('__XE__', true);
이것으로...........