회원가입시 권한을 가입하는 회원이 선택할 수 있도록 하려면 어떻게 해야 하나요? > 그누4 질문답변

그누4 질문답변

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

회원가입시 권한을 가입하는 회원이 선택할 수 있도록 하려면 어떻게 해야 하나요? 정보

회원가입시 권한을 가입하는 회원이 선택할 수 있도록 하려면 어떻게 해야 하나요?

본문

회원가입부분에 라디오버튼을 4개 두고

ex) ○재학생 ○학부모 ○교사 ○기타

재학생을 선택하여 가입하면 권한을 3으로, 학부모를 선택하면 권한을 2로, 교사를 선택하면 권한을 4로, 기타를 선택하면 권한을 2로 주려면 어떻게 해야 하나요? (기본적으로 재학생이 선택되어 있어야 합니다)

이것보다 훨씬 더 효율적으로 학생, 교사, 학부모, 일반인을 나눌 수 있는 방법이 있다면 그것을 알려주셔도 감사드리겠습니다.

답변 부탁드립니다. 감사합니다.

댓글 전체

<input type="radio" name="mb_1" value="1" <? if($member[mb_1] == "1")  echo "checked"; ?> >재학생 
<input type="radio" name="mb_1" value="2" <? if($member[mb_1] == "2")  echo "checked"; ?> >학부모
<input type="radio" name="mb_1" value="3" <? if($member[mb_1] == "3")  echo "checked"; ?> >교사
<input type="radio" name="mb_1" value="4" <? if($member[mb_1] == "4")  echo "checked"; ?> >기타

register_form.skin.php
이렇게 되면 되겠죠 .. 이것은 회원 가입할때 입력 할때 예입니다.

어디다가 어떤식으로 입력 받을지 출력 할지는 모르겠지만말이쥬..
회원가입 스킨 상단
$chk=array();
if(!$w) $my_level=3; else $my_level=$member[mb_level];
$chk[$my_level]='checked';

라디오버튼 에서 학부모와 기타가 레벨이 같으니까 하나로 묶어버리고
<input type="radio" name='level' value='3'  <?=$chk[3]?>>재학생
<input type="radio" name='level' value='2'  <?=$chk[2]?>>학부모/기타
<input type="radio" name='level' value='4'  <?=$chk[4]?>>교사

bbs/register_form_update.php 상단에  추가
$config[cf_register_level]=$level; 

이렇게 하면 되겠습니다
위와 같이 하면 레벨을 따로 기록할 필요는 없겠네요
회원정보 업데이트 하는 곳에서 가능한 범주의 입력값인지
한번 더 확인해주셔야겠네요

이대로라면 선택 항목에는 없지만
레벨 10의 관리자로도 가입이 가능하겠네요
글쎄요 레벨이 10 이면 관리자가 되나요?
권한 설정을 해주지 않으면 일반 회원이나 다를 바 없는데요?
레벨이라는 것은 각 레벨별로 무언가 다르게 하고 싶을 때 사용하는 것입니다
레벨이 높다고 관리자가 되는 것은 아니란 것입니다
레벨이 2라고 하더라도 관리자는 얼마든지 될 수 있잖습니까?
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT