접근권한 그룹에 목록도 못보게 하려면 어떻게 하나요. 정보
접근권한 그룹에 목록도 못보게 하려면 어떻게 하나요.본문
그룹을 접근권한체크하여 사용하려는데요.
접근권한이 없는 회원이라 할지라도 목록보기 권한레벨이 같으면 목록까지는 보여지는데
목록또한 못보게 하는 방법은 없는건가요?
접근권한이 없는 회원이라 할지라도 목록보기 권한레벨이 같으면 목록까지는 보여지는데
목록또한 못보게 하는 방법은 없는건가요?
댓글 전체

/bbs/board.php 12 라인에 추가해주세요.
// 그룹접근 사용
if ($group[gr_use_access])
{
if (!$member[mb_id]) {
$msg = "비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.";
if ($cwin)
alert_close($msg);
else
alert($msg, "./login.php?url=".urlencode("./board.php?bo_table=$bo_table"));
}
// 그룹관리자 이상이라면 통과
if ($is_admin == "super" || $is_admin == "group")
;
else
{
// 그룹접근
$sql = " select count(*) as cnt
from $g4[group_member_table]
where gr_id = '$board[gr_id]' and mb_id = '$member[mb_id]' ";
$row = sql_fetch($sql);
if (!$row[cnt])
alert("접근 권한이 없으므로 글읽기가 불가합니다.\\n\\n궁금하신 사항은 관리자에게 문의 바랍니다.", $g4[path]);
}
}
// 그룹접근 사용
if ($group[gr_use_access])
{
if (!$member[mb_id]) {
$msg = "비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.";
if ($cwin)
alert_close($msg);
else
alert($msg, "./login.php?url=".urlencode("./board.php?bo_table=$bo_table"));
}
// 그룹관리자 이상이라면 통과
if ($is_admin == "super" || $is_admin == "group")
;
else
{
// 그룹접근
$sql = " select count(*) as cnt
from $g4[group_member_table]
where gr_id = '$board[gr_id]' and mb_id = '$member[mb_id]' ";
$row = sql_fetch($sql);
if (!$row[cnt])
alert("접근 권한이 없으므로 글읽기가 불가합니다.\\n\\n궁금하신 사항은 관리자에게 문의 바랍니다.", $g4[path]);
}
}

그러면 접근차단할 회원 아이디는 어디에 넣나요?