3.34에서 일정레벨 이상만 투표가능하게 하려면....... 정보
그누보드 3.34에서 일정레벨 이상만 투표가능하게 하려면.......
본문
아래 링크 방법 밖에 없나요?
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&sselect=wr_subject&stext=%C8%B8%BF%F8+%C5%F5%C7%A5&soperator=1&page=1&wr_id=7087
================================ 링크 내용 ===============================
if ($member[mb_level]>2) 라는 간단한 명령으로 회원만 보게 할 수 있습니다. 만일 회원만 투표자체를 가능하게 하려면 vote로 시작되는 파일들 전부를 이 코드로 감싸면 됩니다. 감싼다는 말은
<? if ($member[mb_level]>2) { ?> 로 시작하도록 하고 코드의 맨 끝에 <? } ?> 를 넣어주어서 해당 파일이 하나의 if 절처럼 동작하게 하면 된다는거지요. 조금 더 하자면 맨 뒤에 <? else alert "회원만 사용가능합니다" ?> 정도의 문구를 넣어주어도 좋겠지요.
아니면 메인화면에만 보이지 않게 할수도 있겠지요. 메인화면에서 회원들만 보고 싶게 하고 싶은 구역을 역시 위의 방법으로 처리하면 됩니다. 만일 첨 회원가입받은 사람은 레벨2에 준회원, 레벨3을 정회원으로 사용하신다면 위의 숫자 2를 3으로 고치면 되겠지요.
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&sselect=wr_subject&stext=%C8%B8%BF%F8+%C5%F5%C7%A5&soperator=1&page=1&wr_id=7087
================================ 링크 내용 ===============================
if ($member[mb_level]>2) 라는 간단한 명령으로 회원만 보게 할 수 있습니다. 만일 회원만 투표자체를 가능하게 하려면 vote로 시작되는 파일들 전부를 이 코드로 감싸면 됩니다. 감싼다는 말은
<? if ($member[mb_level]>2) { ?> 로 시작하도록 하고 코드의 맨 끝에 <? } ?> 를 넣어주어서 해당 파일이 하나의 if 절처럼 동작하게 하면 된다는거지요. 조금 더 하자면 맨 뒤에 <? else alert "회원만 사용가능합니다" ?> 정도의 문구를 넣어주어도 좋겠지요.
아니면 메인화면에만 보이지 않게 할수도 있겠지요. 메인화면에서 회원들만 보고 싶게 하고 싶은 구역을 역시 위의 방법으로 처리하면 됩니다. 만일 첨 회원가입받은 사람은 레벨2에 준회원, 레벨3을 정회원으로 사용하신다면 위의 숫자 2를 3으로 고치면 되겠지요.
댓글 전체

~~^^b

해피아이님 감사합니다.
즐거운 주말 되세요. ^^
즐거운 주말 되세요. ^^

네 그렇습니다.
아래와 같이 해주면 됩니다~~
<?
// 회원의 레벨이 일정 등급 이상이면.. 투표 할수 있도록 보여줌...
if($member[mb_level] > '주고자하는 레벨' ) {
$vo_id = '투표번호'; // 회원만 투표할 수 있는 투표번호...
include "./$cfg[bbs_dir]/vote.php";
}
?>
물론..
이미 php문으로 시작되었으면..
즉,, <? 로 시작되어 있으면
<? 와 ?> 를 생략하고요~~
아래와 같이 해주면 됩니다~~
<?
// 회원의 레벨이 일정 등급 이상이면.. 투표 할수 있도록 보여줌...
if($member[mb_level] > '주고자하는 레벨' ) {
$vo_id = '투표번호'; // 회원만 투표할 수 있는 투표번호...
include "./$cfg[bbs_dir]/vote.php";
}
?>
물론..
이미 php문으로 시작되었으면..
즉,, <? 로 시작되어 있으면
<? 와 ?> 를 생략하고요~~