최고관리자 여러명 팁이 안되시는분.
요기 팁게에 찾아보시면, 최고관리자, 그룹관리자, 게시판관리자를 여러명 둘 수 있는 팁이 있는데
이걸 해보니
head.sub.php 인가 어디인가 자꾸 오류가 떴다고 메세지가 나오더라구요... (그리고 그 게시물에도 저와 비슷한 분이 계셨는데..)
그래서 포기했다가 요번에 다시 했는데요;;
왜그랬냐면 ; 이유가 -_ㅠ
<?
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super';
?>
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super';
?>
저기 회원아이디 1,2,3을 자기가 최고관리자 권한 주고싶은사람 넣잖아요?
근데 현 최고관리자 아이디를 넣으면 안되더라고요 ㅋㅋ 아놔 ㅋ 아오진짜 ㅋㅋㅋ 우연히 안될거 같지만 그래도 해보고 싶어서 다시해봤는데... 되네요.. 내 아이디 빼구 하니까-_-;;;
그리고 혹시 모르시는분을 위해,
특정 렙 이상이면 다 최고관리자 권한을 주고 싶으면,
<?
// 최고관리자
if ($member[mb_level] > 8) $is_admin = 'super';
?>
// 최고관리자
if ($member[mb_level] > 8) $is_admin = 'super';
?>
이렇게 하시면 됩니다.
댓글 8개
14년 전
전 제아이디 넣고해도 잘되던데요~
연후하은아빠
14년 전
<?
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
else if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
else if ($member[mb_id] == '회원아이디3') $is_admin = 'super';
?>
요로코롬 바꾸니까 에러가 안나던 기억이 있습니다..
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
else if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
else if ($member[mb_id] == '회원아이디3') $is_admin = 'super';
?>
요로코롬 바꾸니까 에러가 안나던 기억이 있습니다..
base64
14년 전
감사합니다
14년 전
감사요^^
12년 전
<?php
if (!defined('_GNUBOARD_')) exit;
// Super ID
if ($member[mb_id] == 'happyjung') $is_admin = 'super';
/*
// Group Master
if ($gr_id == 'GroupID')
{
if ($member[mb_id] == 'MemberID') $is_admin = 'group';
if ($member[mb_id] == 'MemberID') $is_admin = 'group';
if ($member[mb_id] == 'MemberID') $is_admin = 'group';
}
// Board Master
if ($bo_table == 'BoardID')
{
if ($member[mb_id] == 'MemberID') $is_admin = 'board';
if ($member[mb_id] == 'MemberID') $is_admin = 'board';
if ($member[mb_id] == 'MemberID') $is_admin = 'board';
if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
}
*/
?> <<== 요아래쪽에 공백 또는 엔터가 존재하면 오류가 생길수 있습니다.
최고관리자 지정된 아이디가 포함되도 문제없이 작동됩니다.
if (!defined('_GNUBOARD_')) exit;
// Super ID
if ($member[mb_id] == 'happyjung') $is_admin = 'super';
/*
// Group Master
if ($gr_id == 'GroupID')
{
if ($member[mb_id] == 'MemberID') $is_admin = 'group';
if ($member[mb_id] == 'MemberID') $is_admin = 'group';
if ($member[mb_id] == 'MemberID') $is_admin = 'group';
}
// Board Master
if ($bo_table == 'BoardID')
{
if ($member[mb_id] == 'MemberID') $is_admin = 'board';
if ($member[mb_id] == 'MemberID') $is_admin = 'board';
if ($member[mb_id] == 'MemberID') $is_admin = 'board';
if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
}
*/
?> <<== 요아래쪽에 공백 또는 엔터가 존재하면 오류가 생길수 있습니다.
최고관리자 지정된 아이디가 포함되도 문제없이 작동됩니다.
12년 전
이걸 적용하면 레벨이 모두 사라지고 1과 2만 남게 되던데요.. 무엇이 잘못되었나요? 다른 회원님은 이런 증상 없나요?
12년 전
그것은 로그인한 아이디의 권한이 2 등급인 경우입니다.
관리자 권한을 부여할 아이디인 경우 그 아이디의 권한도 10으로 되어야 합니다.
관리자 권한을 부여할 아이디인 경우 그 아이디의 권한도 10으로 되어야 합니다.
12년 전
감사합니다...
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3269 |
|
10년 전 | 6658 | |
| 3268 | 10년 전 | 7179 | ||
| 3267 |
또치하우스
|
11년 전 | 5000 | |
| 3266 |
네이비칼라
|
11년 전 | 5033 | |
| 3265 | 11년 전 | 5151 | ||
| 3264 | 11년 전 | 7039 | ||
| 3263 |
|
11년 전 | 7208 | |
| 3262 |
|
11년 전 | 6644 | |
| 3261 | 11년 전 | 5554 | ||
| 3260 | 11년 전 | 7407 | ||
| 3259 | 11년 전 | 6706 | ||
| 3258 | 11년 전 | 5513 | ||
| 3257 | 11년 전 | 10480 | ||
| 3256 | 11년 전 | 3823 | ||
| 3255 |
언제나해피
|
11년 전 | 7402 | |
| 3254 | 11년 전 | 4985 | ||
| 3253 | 11년 전 | 13092 | ||
| 3252 | 11년 전 | 4748 | ||
| 3251 |
노피노키오
|
11년 전 | 6828 | |
| 3250 |
|
11년 전 | 5811 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기