비밀글을 특정 레벨 이상만 보게 하고 싶은데..
비밀글 게시판만을 하나 만들어서
글을 적으면 모조건 비밀글로 저장되게 되어 있습니다.
이 게시판을 비밀번호 입력없이
관리자와 5레벨(5-10) 이상인 사람들이 글을 읽고
답글을 답게 하고 싶습니다.
여러가지 찾아서 해 보니 게시판이 안 보이는 현상이 발생하여
이렇게 글을 올립니다.
방법 좀 알려주세요..
http://f1091.com/bbs/bbs/board.php?bo_table=counsel2
글을 적으면 모조건 비밀글로 저장되게 되어 있습니다.
이 게시판을 비밀번호 입력없이
관리자와 5레벨(5-10) 이상인 사람들이 글을 읽고
답글을 답게 하고 싶습니다.
여러가지 찾아서 해 보니 게시판이 안 보이는 현상이 발생하여
이렇게 글을 올립니다.
방법 좀 알려주세요..
http://f1091.com/bbs/bbs/board.php?bo_table=counsel2
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
그래도 걸린다면 소스를 수정해야 하는데............
소스 수정부분은
음 board.php 55줄정도
// 자신의 글이거나 관리자라면 통과
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin)
여기에서
if (($write[mb_id] && $write[mb_id] == $member[mb_id]) || $is_admin || $board[bo_read_level] <= $member[mb_level])
이렇게 해보세요
그 곳에서 $member[mb_level]인가? 그것을 통해서 if절로 구분을 해 놓으시면 될듯 합니다.
다만, 테이블 설정할 때, 그 테이블인가를 해야지, 권한 명령이 확실해 지고요...
그것이 아니라면, if($bo_table == counsel2)을 걸어야지만, 딴 것에는 영향이 없을 듯 합니다.
게시판자체가 5~10에 관계없이 아이디로 설정햇어요