게시판 글 보기 권한에 대한 처리 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 글 보기 권한에 대한 처리 정보

게시판 글 보기 권한에 대한 처리

본문

저희가 게시판에서 글올릴때 즉 여분필드를 이용하여 글 보기 권한을 처리하고 싶은데요.
예를 든다면 칸에 회원닉네임을 넣습니다. 글 올릴때 홍길동, 김두한, 시라소니 이런 식으로 칸에 입력합니다. 그럼 닉네임이가 홍길동이거나 김두한, 시라소니로 이름을 지운 분들은 올린 글을 관람할수 있구요. 나머지회원들은 관람하지 못하게 하고 싶어요.
이렇게 할려면 어떻게 할련지요. 고수님들의 도움을 요청합니다.

댓글 전체

일단 등록된 글의 예비필드에 보기가능한 닉네임을 주르륵 슬래시(/)로 구분해서 넣구요
글보기는 로그인해야만 볼수잇게 설정!
bbs폴더안의 view.php 안에 몇줄 추가해 봅니다
$i=0;
$exist = 0;
$chk_id = split("/",$예비필드변수); //보통 $view[wr_숫자] 이던가요
while($chk_id[$i]){
  if($member[mb_nick] == $chk_id[$i]){
  $exist  = 1;
  }
  $i++;
}

if($exist != 1){ error('권한이 없습니다'); exit; }  //에러함수명은 쓰는거루..

걍 간단히 적어봤네요^^; 근데 닉네임으로 비교하기보다는 멤버아이디나 멤버넘버로 하는게
좋을거 같네요
전체 25 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT