일반페이지에 레벨제한을 두려면??
그누보드를 사용하고 있는데요...
게시판이야 레벨별로 접근을 제한할수 있지만...일반 페이지에
레벨제한을 주려면 어떤 처리를 해야 할까요?
syn.php라는 파일에 관리자만 접근케 하려고 합니다.
일반회원은 접근 못하게 하려는데 ... 잘 모르겠습니다.
답변 부탁드립니다 .. 수고하세요
게시판이야 레벨별로 접근을 제한할수 있지만...일반 페이지에
레벨제한을 주려면 어떤 처리를 해야 할까요?
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"));
}
?>