회원유무를 확인하는 함수가 뭐죠?
물론 그누보드 쓰고 잇는데요..
제가 관리자로 로긴 했을때만 버튼이 보이게끔 하고 싶은데..
어떻게 비회원,회원 그리고 관리자인지 구분하는 함수를 못찾겠네요..
그리구,..각 페이지마다 if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
이 함수가 첫줄에 항상 있던데 이건 뭔가요?
그럼 감사합니다
꾸벅!
제가 관리자로 로긴 했을때만 버튼이 보이게끔 하고 싶은데..
어떻게 비회원,회원 그리고 관리자인지 구분하는 함수를 못찾겠네요..
그리구,..각 페이지마다 if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
이 함수가 첫줄에 항상 있던데 이건 뭔가요?
그럼 감사합니다
꾸벅!
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 3개
$is_admin 이 관리자 유무
if (!defined("_GNUBOARD_")) exit; 는 그 파일자체만을 열수 없게 만들어 놓은겁니다 예를 들면 head.php는 다른파일의 머리역활만 해서 개별로 불러오면 예기치 못한 일이 있을수 있어서 못열게 만든거죠...몸통에 해당되는 파일에서 _GNUBOARD_ 를 선언해주어야 정상적으로 열리게요
위의 3개다 함수는 아닙니다;;
define("상수명",true);
개별페이지 열기 제한할때
defined("위에서 정의한 상수명")
가령 include 로 불러들인 문서 상단에
if(!$defined("상수명")){
echo "개별페이지는 접금금지.";
exit;
}