회원권한 다시 질문드려요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

회원권한 다시 질문드려요. 정보

회원권한 다시 질문드려요.

본문

이곳에 질문을 해서 6, 7, 8등급 회원만 들어갈 수 있게 각각 페이지를 구성했는데
10등급도 들어갈 수 있게 하려면 어떻게 수정해야할까요?
아니면 특정 한개의 아이디만 접속할 수 있게 해도 상관없구요.

if ($member[mb_level] != 6)
  • 복사

댓글 전체

if ($member[mb_id] = 아이디) {
ehco"9999";
}

설명 만약 멤버아이디가 아이디이면 9999을 보여라..
이렇게 사용합니다..

아이디나 레벨이나 편하실대로 사용하시면 되겟죠..

레벨10이라면 최고 관리자이므로

if ($member[mb_level] >= 6) 6이상 가능
if ($is_admin = super) 최고관리자
등 응용하시면 됩니다..

==  >=  <=  부등호 기호만 잘쓰시면 됩니다
($member[mb_level] == "7")으로 처음에 했었는데 이렇게 하면 7레벨이 들어갈 수가 없어서
if ($member[mb_level] != 7 로 사용한것입니다.
저녁에 수정해보고 다시 질문드리도록 하겠습니다. ㅠㅠ
페이지마다 고유 번호를 부여해서 그거일때.. 접근하게 하면 될거같은데여

예를들어  $A_page , $B_page, $C_page 일대..
10등급은 관리자일테니.. 관리자는 무시. 아닐경우만체크

if($is_admin !="super"){
 
  //A페이지 일때.
  if($A_page=="A"){
      if ($member[mb_level] == "6")
  }

  //B페이지 일때.
  if($B_page=="B"){
      if ($member[mb_level] == "7")
  }
  .
  .
  .
  .

}

이런식으로 하면 되지 않을가여?
6등급
<? if ($member[mb_level] == "6"){?>
6등급만 볼수있는 페이지내용
<?}?>

10등급/7등급
<? if ($member[mb_level] == "10" || $member[mb_level] == "7"){?>
10등급과 7등급만 볼수있는 페이지내용
<?}?>

10등급/8등급
<? if ($member[mb_level] == "10" || $member[mb_level] == "8"){?>
10등급과 8등급만 볼수있는 페이지내용
<?}?>

10등급
<? if ($member[mb_level] == "10"){?>
10등급만 만 볼수있는 페이지내용
<?}?>
© SIRSOFT
현재 페이지 제일 처음으로