권한이 같지만 특정 관리자만 볼수 있도록 지정하는.. 하나더 질문 올려봅니다.
몇일전에 이제목으로 올렸엇는데 ~
감사하게도 카이루님이 답변을 달아주셨는데요~
<? if($member[mb_id] == "order1") { ?>
1번게시판
<?} else if($member[mb_id] == "order2") { ?>
2번게시판
<?}else { ?>
1번게시판 2번게시판
<?}?>
이렇게.. 근데 문제는..ㅠㅠ
저걸 어디에 넣어야 하나요~ //
위치를 못잡고있어용 특정관리자 주고 이런걸 처음해봐서
자세하게 설명 부탁드립니다//
감사하게도 카이루님이 답변을 달아주셨는데요~
<? if($member[mb_id] == "order1") { ?>
1번게시판
<?} else if($member[mb_id] == "order2") { ?>
2번게시판
<?}else { ?>
1번게시판 2번게시판
<?}?>
이렇게.. 근데 문제는..ㅠㅠ
저걸 어디에 넣어야 하나요~ //
위치를 못잡고있어용 특정관리자 주고 이런걸 처음해봐서
자세하게 설명 부탁드립니다//
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 6개
만약 글쓰기 페이지로 간다면 /skin/board/스킨/write.skin.php 이곳에
만약 리스트라면 /skin/board/스킨/list.skin.php
글보기라면 /skin/board/스킨/view.skin.php
order3으로 로그인을 하면 order2 게시판이 보이질 않아야 한는데 목록도 보이고
심지어 글도 볼수가 있네여.ㅠㅠ
order2와 order3은 서로 다른 관리자라서~ 서로의 게시글이나 목록을 보게되면
안되거든요..ㅠㅠ
order3 에 대한 조건을 추가 해주셔야 할꺼 같습니다.
<?} else if($member[mb_id] == "order3") { ?>
3번게시판
<?}else { ?>
order2 = 업체2 (order2만 볼수 있어야함) : 권한3
order3 = 업체3 (order3만 볼수 있어야함) : 권한3
정리하자면 이렇게 되어있습니다. 앞으로 order4, order5... 이렇게 쭉 늘어날 생각입니다. 최고관리자 외엔 모두 자신이 관리자로 되어있는 게시판만 볼수 있게 되어 있어야
합니다. ㅠㅠ 풀리지가 않네요..ㅠㅠ 에고-
list.skin.php ------------------------
<?
include_once("$g4[path]/lib/latestLast2.lib.php"); //최근댓글목록
echo latestAnswer("basic", "order2", 10, 100);
?>
<?
if($member[mb_id]=="order2"){?>
<? }else if($member[mb_id]=="order3"){?>
<? }else { ?>
<? }?>
이런식으로 넣었는데 이렇게 넣는게 아닌가바용?ㅠㅠ 안되네요// 여전히
order2로 접속해도 order3게시판도 볼수가 있고 마찬가지로 order3으로 접속해도
order2를 볼수가 잇고..ㅠㅠ 다행히 최고관리자 게시판은 안보이는데
권한이 같은 두 게시판은 서로가 볼수가 있네여.ㅠㅠ
extend 폴더에 baord_admin.php 파일 하나 만들어서 아래 내용 삽입해 보세요
만일 위 파일이 있다면 아래 내용에 추가하세요
if ($bo_table == '테이블명1'){
if ($member[mb_id] == '회원아이디1') $is_admin = 'board';
if ($member[mb_id] == '회원아이디2') $is_admin = 'board';
if ($is_admin == 'board') $board['bo_admin'] = $member[mb_id];
}else if ($bo_table == '테이블명2'){
if ($member[mb_id] == '회원아이디3') $is_admin = 'board';
if ($is_admin == '테이블명1') $board['bo_admin'] = $member[mb_id];
}else if ($bo_table == '테이블명3'){
if ($member[mb_id] == '회원아이디1') $is_admin = 'board';
if ($member[mb_id] == '회원아이디3') $is_admin = 'board';
if ($is_admin == 'board') $board['bo_admin'] = $member[mb_id];
}
그리고 게시판 관리 권한만 조정하시면 될 것 같네요..
[http://sir.co.kr/manual/kcp_youngcart4/img/adm.board.120.gif]
head_order.php 하나 생성합니다.
상단파일경로에 head_order.php 그쪽안에 하시면되죠
허접제국님 답변 잘해주셔네요 잘 되어 있네요 ^^