일반페이지에 레벨제한을 두려면??

그누보드를 사용하고 있는데요...

게시판이야 레벨별로 접근을 제한할수 있지만...일반 페이지에

레벨제한을 주려면 어떤 처리를 해야 할까요?

syn.php라는 파일에 관리자만 접근케 하려고 합니다.

일반회원은 접근 못하게 하려는데 ... 잘 모르겠습니다.

답변 부탁드립니다 .. 수고하세요
|

댓글 4개

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

다음에...아래..아래중 한가지를 골라서 넣으시면 될듯...

[응용1]

<? // 회원레벨(5)에 의한 접근제한 (로그인창으로 이동)
if ($member[mb_level] < 5) {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>

[응용2]

<? // 회원유무에 의한 접근제한
if (!$member[mb_id]) { // 회원이 아니면 접근권한없음
alert("접근권한이 없습니다.", "./$cfg[index]");
}
?>

<? // 회원유무에 의한 접근제한 (경고창만 띄우고 닫기)

f (!$member[mb_id]) {
echo "
<script language='javascript'>
alert('로그인한 회원만 사용 가능합니다.');
history.back();
</script>";
exit;
}

?>

[용용3]

<? // 최고관리자와 그룹관리자만 접근1
if (!$is_admin == 'default' || !$is_admin == 'group') {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>

<? // 최고관리자와 그룹관리자만 접근 2
if ($is_admin == 'default' || $group[gr_admin] == $member[mb_id]) {
alert("로그인 하십시오.", "./$cfg[index]?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./$cfg[index]?doc=$doc"));
}
?>
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&page=3&wr_id=2392 참고하세요....
한참 헤맸는데 고맙습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
22년 전 조회 377
22년 전 조회 319
22년 전 조회 419
22년 전 조회 434
22년 전 조회 352
22년 전 조회 448
22년 전 조회 533
22년 전 조회 555
22년 전 조회 450
22년 전 조회 498
22년 전 조회 428
22년 전 조회 318
22년 전 조회 724
22년 전 조회 493
22년 전 조회 320
22년 전 조회 478
22년 전 조회 758
22년 전 조회 363
22년 전 조회 742
22년 전 조회 401
🐛 버그신고