테스트 사이트 - 개발 중인 베타 버전입니다

게시판 접근권한 범위 설정 질문입니다. 채택완료

DSLOVE 8년 전 조회 3,615

안녕하세요 ^^

 

구글링과 sir 검색을 통해 원하는 답변이 없어서 질문을 쓰게 되었습니다.

 

게시판 접근권한을 레벨3 ~ 레벨5만 접근가능하도록 하고 싶습니다. 

 

관리자는 접근가능하고요. 얼렛창은 레벨 3 ~ 레벨 5만 입장가능합니다. 라고 띄우고 싶습니다

 

bbs/board.php 에서 bo_list_level 쪽에서 설정을 해줘야 할듯한데,

 

직접짜서 해볼 실력은 안되는지라 ㅠㅠ 질문을 쓰게 되었습니다.

 

감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

해당 게시판 사용하는 스킨 list.skin.php 상단 부분에

 

if ($member[mb_level] >= "3" && $member[mb_level] =< "5") {

alert ("3레벨부터 5레벨까지만 접근 가능합니다.");

}

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

D
DSLOVE
8년 전
답변 달아주셔서 진심으로 감사드립니다.

스킨을 공통으로 쓰고 있어서 bo_table 을 지정해주었는데요..
(복사해서 따로 빼자니 스킨이 많아서ㅠㅠ)
[code]
<?php if($bo_table == "level35"){?>

<?php if ($member[mb_level] >= "3" && $member[mb_level] =< "5") {
alert ("3레벨부터 5레벨까지만 접근 가능합니다.");
}
?>

<?php } ?>

[/code]

이렇게하니 게시판 리스트가 열리질 않네요.. 제가 뭘 잘못한건지 모르겠네요. ㅠㅠ
재아
8년 전
if ($bo_table == "level35" && !$is_admin && $member['mb_level'] >= "3" || $member['mb_level'] <= "5") {
alert ("3레벨부터 5레벨까지만 접근 가능합니다.");
}

댓글을 작성하려면 로그인이 필요합니다.

D
8년 전

재아님 균이님 답변 감사합니다.

두 분의 답변으로 도움 많이 되었습니다. ^^

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

 if (!$is_admin && ($member[mb_level] < "3" || $member[mb_level] > "5"))

이렇게 해야 관리자 와 3~5 만 볼 수 있죠

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인