특정 값만 회원권한에 따라 보이지 않게.. 정보
특정 값만 회원권한에 따라 보이지 않게..본문
제로보드 TT보드 많은 보드를 사용해 보다가...
그누보드를 접하고 몇일째 홈페이지 하나를 만들면서 흥분해 있네요...
게시판에 대한 접근 제한은 많이 보았는데...
아래내용이 궁금합니다.
======= 질문드릴 내용은 ..===========
view 소스에서
<TD colspan="4" style="border-bottom:1px solid #f1f24;padding:5px;">이동전화 : <?=$view_HP?></TD>
어떤게 감싸면............... 권한이하는 레벨3이상남 열람가능합니다.라고 띄울 수 있을까요???
구체적으로 권한을 체크하고 권한이하인경우 " 레벨3이상 회원만열람가능" 메시지를 띄울 수 있는
소스를 부탁합니다.
특정 값만 회원권한 이상만 보이도록 . 하려고 합니다.
특정권한 이상 (비회원 및 2-3단계 회원이하는 특정 값을 보지 않게요..)
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
참고 이미지 올립니다..
댓글 전체
아래코드를 참고해보십시오.
<?
if ($member[mb_level] < 3) $view_HP = '레벨3이상 열람가능';
?>
<TD colspan="4" style="border-bottom:1px solid #f1f24;padding:5px;">이동전화 : <?=$view_HP?></TD>
<?
if ($member[mb_level] < 3) $view_HP = '레벨3이상 열람가능';
?>
<TD colspan="4" style="border-bottom:1px solid #f1f24;padding:5px;">이동전화 : <?=$view_HP?></TD>
스킨 해당 파일에서
<? if ($mb_level < 3 ) { ?>
레벨 3 이상일때 보이는 메세지
<? } else { ?>
레벨 3 미만일때 보이는 메시지
<? } ?>
<? if ($mb_level < 3 ) { ?>
레벨 3 이상일때 보이는 메세지
<? } else { ?>
레벨 3 미만일때 보이는 메시지
<? } ?>
해당스킨에.. view.skin.php 말씀하신데로... 했는데... 안돼네요..
view.skin.php 에 만 해서는 안되는건지...
레벨 2로 게시판을 변경했었는데... 접근제어만 여전히 되고. 님들이 넣어주신 코드를 스킨에 넣어봐도... ^^;;;
$view_HP 에 대한 통제가 안되네요...
다른방법이 되어야 하나봐요...ㅠ.ㅠ
아래. 포인트에 따른 출력질문 과 같은 내용같은데... 스킨이 구조가 틀려서 그런가.... 안되네요.
view.skin.php 에 만 해서는 안되는건지...
레벨 2로 게시판을 변경했었는데... 접근제어만 여전히 되고. 님들이 넣어주신 코드를 스킨에 넣어봐도... ^^;;;
$view_HP 에 대한 통제가 안되네요...
다른방법이 되어야 하나봐요...ㅠ.ㅠ
아래. 포인트에 따른 출력질문 과 같은 내용같은데... 스킨이 구조가 틀려서 그런가.... 안되네요.
답변주신 분들 감사드립니다.
하지만 내용되로 해봤으나...로 안되서... 다른 게시물에서 이걸 찾아내.... 서
코드로 감싸아 넣었더니.......
게시판 글 읽기 레벨1 인경우 2이상이 보이고 2, 3 쭈~~욱
레벨2 이상인 경우는 3이상만 쭈욱~~~ view_HP 의 내용이 출력되어 보이더군요.....
게시판 글읽기 설정 보다 한단계 위의 경우 특정 값이 출력되어지더군요...
이정도만으로 사용은 가능한데......
아래 소스 수정으로 위의 값과 관계없이... 특정 레벨이상을 지정할 수 있나요??
<? if ($member[mb_level] > $board[bo_read_level]) { ?>
<?=$view_HP?>
<? } ?>
하지만 내용되로 해봤으나...로 안되서... 다른 게시물에서 이걸 찾아내.... 서
코드로 감싸아 넣었더니.......
게시판 글 읽기 레벨1 인경우 2이상이 보이고 2, 3 쭈~~욱
레벨2 이상인 경우는 3이상만 쭈욱~~~ view_HP 의 내용이 출력되어 보이더군요.....
게시판 글읽기 설정 보다 한단계 위의 경우 특정 값이 출력되어지더군요...
이정도만으로 사용은 가능한데......
아래 소스 수정으로 위의 값과 관계없이... 특정 레벨이상을 지정할 수 있나요??
<? if ($member[mb_level] > $board[bo_read_level]) { ?>
<?=$view_HP?>
<? } ?>
<? if ($member[mb_level] >= 2 ) { ?>
레벨 2 이상일때 보임
<? } else { ?>
레벨 1 일때 보임
<? } ?>
-- 해보니까 되네용~
레벨 2 이상일때 보임
<? } else { ?>
레벨 1 일때 보임
<? } ?>
-- 해보니까 되네용~