비회원만 게시판에 글쓰기 가능하게 할수 있는 방법이 있습니까? 정보
비회원만 게시판에 글쓰기 가능하게 할수 있는 방법이 있습니까?본문
비회원만 게시판에 글쓰기 가능하게 할수 있는 방법이 있습니까?
꺼꾸로..정회원은 글쓰기를 못하게 하고 비회원인 1레벨만 글쓰기를 할수 있는
방법이 있는지요?
댓글 전체
/bbs/write.php 또는 /skin/board/스킨이름/write.skin.php의 최상단에,
방법 1 : 가장 간단하지만 최고관리자도 못 간다면 말이 안되는 문제
if ($member[mb_id]) {
exit;
}
방법 2 : 최고관리자는 접근할 수 있도록 설정
if ($member[mb_id] && $member[mb_id] != "$config[cf_admin]") {
alert("회원은 게시물을 작성할 수 없습니다.");
} else if (!$is_member || $is_admin) {
echo ""
}
방법 1 : 가장 간단하지만 최고관리자도 못 간다면 말이 안되는 문제
if ($member[mb_id]) {
exit;
}
방법 2 : 최고관리자는 접근할 수 있도록 설정
if ($member[mb_id] && $member[mb_id] != "$config[cf_admin]") {
alert("회원은 게시물을 작성할 수 없습니다.");
} else if (!$is_member || $is_admin) {
echo ""
}
아..한가지 빠졌네요..
정회원이 글쓰기는 못하고 코멘트만 달게 할려는 것이 었는데..
정회원이 글쓰기는 못하고 코멘트만 달게 할려는 것이 었는데..

위의 나스카님의 답변처럼 하시고, 추가로 리스트페이지의 버튼까지 제어하시려면 basic 스킨기준
list.skin.php 파일의 140라인
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
이부분을
<? if (!$member[mb_id] && $member[mb_id] == "$config[cf_admin]") { if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } } ?>
이렇게 바꿔주시면 리스트페이지에서의 버튼도 제어가 됩니다..
list.skin.php 파일의 140라인
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
이부분을
<? if (!$member[mb_id] && $member[mb_id] == "$config[cf_admin]") { if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } } ?>
이렇게 바꿔주시면 리스트페이지에서의 버튼도 제어가 됩니다..
PhotoFly 님 추가 설명 감사 드립니다..
좋은 시간 보내세요^^
좋은 시간 보내세요^^

리스트페이지에 버튼제어