개별 페이지 풀리는 현상에 대해서 > 그누3질답

그누3질답

개별 페이지 풀리는 현상에 대해서 정보

그누보드 개별 페이지 풀리는 현상에 대해서

본문

그누에서 보면

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

이 소스를 통해서 개별페이지를 막아주는 걸로 알고 있습니다..

그런데..이 개별페이지가 풀리네요..

그냥 도메인/그누폴더/shop/item.php 이렇게 하면 있는 정보다 모두 떠요..

로긴을 안해도 뜨고..해도 뜨고..

이 현상을 어떻게 해결해야 할까요?

혹시 ./?doc$cfg[bbs_dir]/dkdkdk.dkdkdk 이런식으로 안되어 있고, http://ddddd/gnu/bbs/dkjdkd.dkdk 이렇게 해 주면 풀리는 건가요?

현재 모두 절대 경로로 표시되어 있거든요..

댓글 전체

저같은 경우에는...
페이지 상단에...

<?  // 회원레벨에 의한 접근제한
if ($member[mb_level] < 8) {
 alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
이런걸 넣어서 차단합니다만, 도움이 될런지...

페이지를 대부분 원프레임으로 작성하는 경우에 좌측페이지도 인클루드 되는 형식이니까,
위코드를 좌측페이지 한군데만 넣어두면... 인클루드되는 모든 페이지는 접근제한이 걸리고
별도 페이지만 하려면 해당페이지에만 넣어두면 되겠지요..

접근제한 방법은..... if ($member[mb_level] < 8)
응용하기 나름이라 여러가지가 있겠지만... 레벨을 8이상 줄일이 없으므로..괜찮겠지요...

......... 질문하신 의도랑 맞나 몰겠지만..여하튼 이방법도 괜찮습니다...
전체 9,564
그누3질답 내용 검색

회원로그인

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