9등급 회원이 여러명이 있습니다. 이런 회원들 중 일부는 A게시판 작성, 일부는 B게시판 작성

9등급 회원이 여러명이 있습니다. 이런 회원들 중 일부는 A게시판 작성, 일부는 B게시판 작성

QA

9등급 회원이 여러명이 있습니다. 이런 회원들 중 일부는 A게시판 작성, 일부는 B게시판 작성

답변 1

본문

 

게시판은 9등급이 작성하도록 만들 예정이라,

하위 등급은 글 작성이 못합니다. 

 

하지만 9등급 회원(abc, aaa, bbb, ccc, ddd, eee....)이 많이 존재하고 있으므로....모두 게시판에 대한 작성권한이 있습니다. 

 

개별게시판과 사용자 아이디는 개별 게시판 마다 별도 매뉴얼로 지정

각각의 게시판마다 작성할 수 있는 아이디를 지정하면.... 

해당 아이디가 아니면 글쓰기가 활성화 되지 않으므로 글 작성을 못할 듯 합니다. 

 

A게시판 9등급 회원 중 (abc, ccc)

B게시판 9등급 회원 중 (bbb, abc,eee)

C게시판 9등급 회원 중 (ddd)

 

글쓰기 버튼이.. /bbs/write.php 에 있는거 아닌지?

 

이렇게 하려면 어디에서 해야할지??

이 질문에 댓글 쓰기 :

답변 1

1. 각 게시판별 여분필드에 해당 아이디들을 저장합니다.

예) 여분필드1 값에 저장할 경우: bo_1

2. write.php  와  view.php  에서 $write_href 부분을 찾아 권한을 수정합니다.


// 쓰기 링크
$write_href = '';
$bo_1_arr = explode(',',$board['bo_1']);
if ($member['mb_level'] >= $board['bo_write_level'] && ( $member['mb_level']!=9 || ($member['mb_level']==9 && in_array($member['mb_id'],$bo_1_arr)) ) )
$write_href = './write.php?bo_table='.$bo_table;

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 534
© SIRSOFT
현재 페이지 제일 처음으로