답변 3개
Expert
1년 전
1. 게시판은 게시판 설정에서 가능
2. 일반 페이지라면 해당 페이지.php 파일에 아래 코드 넣기
</p>
<p>if($member['mb_level'] < 3){ </p>
<p>echo '회원 레벨 3이상 접근이 가능합니다.';</p>
<p>}else{</p>
<p> 3레벨 이상일 때 코드 작성</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
1년 전
다음 코드가 도움이 될지 모르겠습니다.
extend/validation.extend.php
</p>
<p>//$subroot = '/subdir';</p>
<p>$subroot = '';</p>
<p>if ($is_member == false) {</p>
<p> $allowed_urls = [</p>
<p> $subroot . '/bbs/login.php',</p>
<p> $subroot . '/bbs/login_check.php',</p>
<p> $subroot . '/bbs/logout.php',</p>
<p> $subroot . '/bbs/register.php',</p>
<p> $subroot . '/bbs/register_form.php',</p>
<p> $subroot . '/bbs/register_form_update.php',</p>
<p> $subroot . '/plugin/kcaptcha/kcaptcha_image.php',</p>
<p> $subroot . '/plugin/kcaptcha/kcaptcha_session.php',</p>
<p> $subroot . '/plugin/kcaptcha/kcaptcha_mp3.php',</p>
<p> $subroot . '/bbs/ajax.mb_id.php',</p>
<p> $subroot . '/bbs/ajax.mb_nick.php',</p>
<p> $subroot . '/bbs/ajax.mb_email.php',</p>
<p> ];</p>
<p> if (in_array($_SERVER['PHP_SELF'], $allowed_urls) == false) {</p>
<p> header('Location: ' . current($allowed_urls));</p>
<p> exit();</p>
<p> }</p>
<p>} else {</p>
<p> if ($member['mb_level'] < 3 && $_SERVER['PHP_SELF'] != $subroot . '/bbs/logout.php') {</p>
<p> echo 'Access Denied';</p>
<p> echo '<p><a href="' . $subroot . '/bbs/logout.php">logout</a></p>';</p>
<p> exit();</p>
<p> }</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
1년 전
질문이 너무 ㅋㅋ 1. 게시판 설정에서 레벨을 3으로 변경 2. 매뉴자체에서 레벨3 한테만 처리하려면 아래와 같이 if 문 추가
if($member['mb_level']>="3") { echo "내용"; }
if($member['mb_level']>="3") { alert("레벨 3 이상만 접근 가능", '주소'); exit; }
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
답변대기
채택
답변대기
답변대기
채택
채택
답변대기
답변대기
채택
채택
답변대기
채택
답변대기
채택
답변대기
채택