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

고맙습니다.
한참 헤맸는데 고맙습니다.