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

관리자 여러명 부여하기

· 7년 전 · 1854 · 1

권한기능을 주어도 되긴한데

일정등급이상만 관리자 페이지에 접근하게하고

등급 8이상이면 수퍼 관리자로 임명하면 됨 ..

 

 

/extend/ar_test.php (파일명은 달라도 됨)

<?php

 

// http 로 접속하면 무조건  https:// 로 이동하게 함
if ($_SERVER["REQUEST_SCHEME"]=="http") {
    Header("Location: https://".$_SERVER['HTTP_HOST']."/".$_SERVER['REQUEST_URI']); 
    exit;
}

// 회원등급이 높은 경우 다른 창을 열어둔 상태에서 저장이 가능하게 한다.. 2015-10-27 김성대
if ($w=='u' && basename($PHP_SELF)=='write_update.php'&&$member[mb_level]>=6) {
    set_session('ss_bo_table',$_POST['bo_table']);
    set_session('ss_wr_id',$_POST['wr_id']);
}

 

// 등급8이상이면 수퍼유저로 인증
if ($is_admin!='super' && $member[mb_level]>=8) {
    $is_admin='super';
}

 

//게시판관리자인경우 자기 게시판에는 글쓰기 권한이 가능하게 한다.
if ($is_admin && $bo_table && $board[bo_write_level]>$member[mb_level] && !defined('G5_IS_ADMIN')) {
    $board[bo_write_level]=$member[mb_level];
}
?>

댓글 작성

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

로그인하기

댓글 1개

와우~ 여러명이 사용하시던데, 댓글은 제가 1빠네요.
감사합니다. 유용하게 잘 쓰겠습니다.

게시글 목록

번호 제목
86
83
80
79
78
77
76
75
74
71
63
62
61
60
59
57
55
49
48
47
46
41
40
33
28
24
22
19
12
9