그누보드 페이지에서 로그인 상태 유지를 하려면 어떻게 하면 되나요?

그누보드 페이지에서 로그인 상태 유지를 하려면 어떻게 하면 되나요?

QA

그누보드 페이지에서 로그인 상태 유지를 하려면 어떻게 하면 되나요?

답변 1

본문

예전에 작업한 사이트에서는 그누보드 루트 (index.php있는 곳)에 별도로 페이지를 생성하고

 

include_once('./_common.php');
 
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

 

이 내용을 붙여넣으면 그대로  $member["mb_level"]같은 걸 쓸 수가 있어서 관리자만 접속 가능한 페이지를 만들 수가 있었는데요,

최근에 다른 사이트를 작업하면서 그누보드 5.3을 올렸는데 이렇게 만든 페이지는 로그인 정보가 공유가 안 되더라고요. 혹시 원인이 뭔지 알 수 있을까요?

이 질문에 댓글 쓰기 :

답변 1

파일 위치에 상관없이

include_once "./_common.php"; 만 상단에 있으면

그누보드 기능을 사용할 수 있습니다.

_common.php 파일 내용은

include_once('./common.php');

입니다. 그누보드 공통 기능을 처리하는 파일을 include 하는건데 경로만 잘 맞으면 됩니다.

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 7
© SIRSOFT
현재 페이지 제일 처음으로