미채택 완료

관리자가 쓴 글을 일반 유저가 수정할수 있게 할려면?

안녕하세요.

관리자가 글을 섰는데..

A업체 관련글

B업체 관련글

C업체 관련글

을 관리자가 작성 했습니다.

그런데 수정사항이 종종 있어서 받아서 수정 해주는데...너무 귀찬아..

이제 앞으로 A/B/C 업체에게 직접 수정하세요~라고 했는데...

관리자가 쓴글이라 그들이 회원가입을 해도 수정이 안되는거 아닌가요?

이런경우 어떻게 해결 하는게 가장 좋을까요?

A/B/C 업체 각 업체글만 수정 할 수 있으면 가장 좋겠지만...

그렇지 않아도 상관없습니다.

자기 업체 외는 신경도 쓸일이 없으니까요.

감사합니다. ^^

|

답변 4개 / 댓글 2개

게시물 글쓰기 수정권한이 5면

5이상되어야 수정권한이 있죠.

알럿뜨는 부분을 찾아서

if($bo_table=="AAA"){

}else{

원소스

}

저는 이렇게 수정했어요

답변에 대한 댓글 1개

// 게시판관리자
if ($bo_table == '게시판ID')
{
if ($member['mb_id'] == '회원아이디1') $is_admin = 'super';
if ($member['mb_id'] == '회원아이디2') $is_admin = 'board';

if ($is_admin == 'board') $board['bo_admin'] = $member['mb_id'];
}

이렇게 특정 게시판에 최고관리자 기능을 줬어요.
그랬더니 해결 되었네요.

감사합니다.

https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=125

여기를 참고 해서

특정 레벨 회원(레벨5)을 게시판 관리자로 지정했습니다. 관리자 기능이 생겨서 글 수정이 가능 한데..

문제는 저장하기 눌렀더니

"자신의 권한보다 높은 권한의 글에 대해서는 수정할 수 없다"라는 식의 알람이 뜨네요.

관리자가 작성한 글이니.... 권리자 권한을 준 회원(레벨5)이 수정하니까 그런가 봐요.

이건 어떻게 해결 할 수 있는 방법이 없을까요?

음...거의 해결책을 찾은것 같았는데...

저는 write.php 수정했어요

특정테이블일때는 권한 다 빼버리고 일반유저들도 수정가능하도록...

이게 위험부담이 있으니 특정 아이디에만 수정권한을 주는것도 나쁘지 않겠네요

업체별로 권한을 주시면 해결될듯합니다.......

답변에 대한 댓글 1개

권한을 주면 관리자가 썻던글도 수정이 가능 하다구요?
관리자권한을 주라는 말인가요?

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