게시판 관리자만 글쓰기 가능하게 만들 수 있나요?
본문
게시판 별로 게시판 관리자인 사람 아이디 넣으면
그 아이디로 로그인 한 사람만 해당 게시판 글쓰기를 할 수 있게 만들 수 있나요?
혹시 프로그램 짜야한다고 하면은 많이 복잡한가요?ㅠㅠ
답변 부탁드립니다.
답변 5
그리고 게시판 권한설정을 2이상(회원)으로 해보세요 그리고 가급적 지정회원보다 높은 등급을
지정하지 마시구요
등급을 따로 설정하지 않는다면 //bbs/write.php 상단에서
<?php
include_once('./_common.php');
include_once(G5_EDITOR_LIB);
include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');
if (!$board['bo_table']) {
alert('존재하지 않는 게시판입니다.', G5_URL);
}
if(!$member['mb_nick']=='lover'){ //회원닉네임이 lover가 아니면
echo "<script>alert('지정한 회원외에는 글작성권한이 없습니다.');history.back();</script>";
exit;
}
?>
이렇게 추가해보세요!!
아~ 이게 낳겠네요^^ 게시판관리자 부분에 회원 아이디를 넣으세요
로그아웃한번더 하시고 해당아이디로 다시 로그인하세요
아닐수도 있지만 테스트한 결과 게시판 관리자로 등록되도 글쓰기는 활성화 되지 않습니다.
별도로 코드를 넣어줬습니다.
if ($member['mb_id'] == $board['bo_admin']) {
$write_href = './write.php?bo_table='.$bo_table;
}