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

user.config.php 관리자 등록시 제한 채택완료

학교종이땡땡땡 5년 전 조회 2,511

1:1 문의 게시판의 권한을 특정 ID에 주려고 합니다.

관리자메뉴의 관리권한설정에서 1:1문의게시판의 읽기,쓰기,삭제 권한을 줘봤지만 해결이 안되서..

(db문제인지 원래 안되는건지는 모르겠습니다.)

 

user.config.php

</p>

<p><?php</p>

<p>if ($member['mb_id'] == '회원id') $is_admin = 'qa';</p>

<p>?></p>

<p>

우선은 이렇게 해서 해결을 했습니다.

 

이렇게 지정한 것도 관리자라고 새글보기에서의 체크박스와 버튼, 메인의 관리자 버튼등 몇몇곳에서 관리자만 볼수 있는 항목이 보입니다. 물론 버튼을 눌러도 관리자가 아니라고는 뜹니다.

그러니까 1:1 게시판을 벗어난 곳에서 저 권한 때문에 관리자인척 하는겁니다.

 

이 버튼이나 체크박스들을 찾아다니면서 소스수정을 할 수는 없을 것 같고,

user.config.php 내에서 해결할 수 있는 방법이 없을까요?

그러니까 qa 안에서만 super 권한을 행사할 수 있게요, 조언부탁드립니다.

 

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

답변 2개

채택된 답변
+20 포인트
5년 전

</p>

<p><?php

if ($member['mb_id'] == '회원id' && strstr($_SERVER['REQUEST_URI'], "bbs/qa")) {

    $is_admin = 'qa';

}

?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

학교종이땡땡땡
5년 전
잘됩니다 ^^ 감사합니다.

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

5년 전

잘배우고 갑니다. 

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인