회원 권한을 추가로 확장해 봅니다.. 정보
회원 권한을 추가로 확장해 봅니다..본문
회원권한을 확장하기
function is_admin($mb_id)
{
global $config, $group, $board, $member;
if (!$mb_id) return;
if ($config['cf_admin'] == $mb_id) return 'super';
if ($member['mb_level'] == 10) return 'super'; << 레벨을 이용하여 설정
if (isset($group['gr_admin']) && ($group['gr_admin'] == $mb_id)) return 'group';
//if (isset($board['bo_admin']) && ($board['bo_admin'] == $mb_id)) return 'board';
$bo_admin = array_map('trim', explode(',', $board['bo_admin'])); << 게시판 관리자를 콤마로 추가 설정
for ($i=0; $i<count($bo_admin); $i++)
{
if (trim($bo_admin[$i])) {
if (isset($board['bo_admin']) && ($bo_admin[$i] == $mb_id)) return 'board';
}
}
return '';
}
여러 방법으로 응용해 보세요....
추천
6
6
댓글 10개
좋은 팀 감사합니다.
좋은팁 감사해요.
1. 10 레벨은 모두 메인관리자로 추가
2. 게시판 관리자를 (컴마) 로 여러명 추가하는기능 __ admin1,admin2,admin3
요헐게 기능 마져!!
1. 10 레벨은 모두 메인관리자로 추가
2. 게시판 관리자를 (컴마) 로 여러명 추가하는기능 __ admin1,admin2,admin3
요헐게 기능 마져!!
좋은정보네요 감사합니다.
감사합니다 ㅎㅎ
좋은 정보 감사합니다.
감사합니다~~ ^^
팁은 좋아보이는데
어느 파일에서 해야 하는지 아쉽네요..
그누 파일이 수백개나 되는데..다 찾아봐야 하는건지...
어느 파일에서 해야 하는지 아쉽네요..
그누 파일이 수백개나 되는데..다 찾아봐야 하는건지...
일단 function 하면 lib폴더입니다
lib폴더에 common.lib.php 파일 입니다.
회원