게시판 관리자추가 및 특정 게시글만 볼 수있는 권한 설정
본문
특정게시판의 게시판 관리자 추가 글들은 많아서 적용할 수 있을것 같은데..
특정 게시글만 볼 수 있는 권한으로 조건을 주고 싶어서요.
ca_name이 A값인 게시글들만 볼 수 있는 관리자를 만들고 싶은건데요.
bbs/board.php에 이런 식으로 넣으면 안되는걸까요?
초보다 보니 어렵네요^^;;
잘못된 부분 수정 부탁드리겠습니다.
if ($bo_table == '테이블명')
{
if ($member['mb_id'] == '추가관리자아이디') {
$list[$i]['ca_name'] == 'A'
}
답변 4
여러가지 방법이 있습니다.
그중 간단한 한가지 소스만 알려드릴께요
view.skin.php 파일 상단에
if($member['mb_lebel'] == "5") { // 회원레벨 5
if($view['ca_name'] == "테스트") { // 카테고리중 "테스트" 카테고리만
if($member['mb_id'] != "test") { // 아이디가 test 일경우만 접근가능합니다.
alert("접근할수 없습니다.");
exit; //접근금지
}
}
}
위처럼 간단하게 하실수 있습니다.
!-->where문 쪽에 추가만 해주시면 잘될것 같습니다.
view.php 소스에 ca_name 체크하셔서 아이디 if문으로 주면 될듯합니다
저부분은 불필요한부분 같고요. 해당 게시판불러오는 소스에서
게시글 불러오는 부분에 해당 조건을 추가하여~
해당 아이디일때 ca_name='A'를 변수에 저장하여~
wr_1 <-- ex
해당쿼리문에
$sql_add = "";<--초기화
if($ca_name != ''){ $sql_add = " and wr_1='".$ca_name."'"; }
해당 where 문에 $sql_add 하시면 될듯합니다.
답변을 작성하시기 전에 로그인 해주세요.