회원유무를 확인하는 함수가 뭐죠? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

회원유무를 확인하는 함수가 뭐죠? 정보

회원유무를 확인하는 함수가 뭐죠?

본문

물론 그누보드 쓰고 잇는데요..
제가 관리자로 로긴 했을때만 버튼이 보이게끔 하고 싶은데..
어떻게 비회원,회원 그리고 관리자인지 구분하는 함수를 못찾겠네요..

그리구,..각 페이지마다 if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
이 함수가 첫줄에 항상 있던데 이건 뭔가요?

그럼 감사합니다
꾸벅!

댓글 전체

$is_member 가 회원유무고
$is_admin 이 관리자 유무
if (!defined("_GNUBOARD_")) exit; 는 그 파일자체만을 열수 없게 만들어 놓은겁니다 예를 들면 head.php는 다른파일의 머리역활만 해서 개별로 불러오면 예기치 못한 일이 있을수 있어서 못열게 만든거죠...몸통에 해당되는 파일에서 _GNUBOARD_ 를 선언해주어야 정상적으로 열리게요

위의 3개다 함수는 아닙니다;;
정의할때
define("상수명",true);

개별페이지 열기 제한할때
defined("위에서 정의한 상수명")

가령 include 로 불러들인 문서 상단에
if(!$defined("상수명")){
  echo "개별페이지는 접금금지.";
  exit;
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT