테스트 사이트 - 개발 중인 베타 버전입니다

회원가입할때 회원권한과 이름을 부여하고싶습니다. 채택완료

경하귀요밍 8년 전 조회 2,743

회원가입할때 회원권한을 선택하여 선택한 회원권한에 따른 이름을 부여하고싶습니다.

 

예를들어,

 

회원가입시 select 박스에 사장,부장,대리 가 있고

사장을 선택하면 회원레벨 8, 부장을 선택하면 회원레벨 7, 대리를 선택하면 회원레벨 2 가 되도록 

만들고싶은데 어떻게 부여해야될지 궁금합니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
그누위즈

간단하게 설명드리자면

회원가입 form에서 셀렉트 박스를 말씀하신것 처럼만드시고

form으로 값이 넘어가서

bbs/regisert_form_update.php 파일로 해당 값이 넘어갈겁니다.

회원가입 insert 쿼리에 보시면

mb_level = '{$config['cf_register_level']}', 

이렇게 되어있는데

$config['cf_register_level']은

해당 홈페이지 관리자페이지에서 최초가입시 레벨을 몇으로 지정할것인가의 레벨의 값입니다.

select 박스의 name = mb_level 라고 했다고한다면 

위의 쿼리 부분을

mb_level = '{$mb_level}',과같이 

강제적으로 바꾸어서 작업하시면 될것같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

경하귀요밍
8년 전
select 박스를 닉네임으로 설정했는데 회원레벨로 변경해서 해야하나요??
지금 select 박스 소스는 이렇게 되어있습니다.
<tr>
<th scope="row"><label for="reg_mb_nick">회원구분<span class="must">*</span><strong class="sound_only">필수</strong></label></th>
<td>
<select name='mb_nick' id="reg_mb_nick" class="select_style" required>
<option value="선생님">선생님</option>
<option value="행정실">행정실</option>
<option value="교생">교생</option>
<option value="학생">학생</option>
<option value="졸업생">졸업생</option>
<option value="학부모">학부모</option>
<option value="영양사">영양사</option>
<option value="일반인">일반인</option>
</select>
</td>
</tr>
경하귀요밍
8년 전
제가 질문을 잘못한거같아 재질문하였습니다..ㅜㅜ
다음에 이런 문제에 부딪히면 이렇게 한번 사용해볼께요. 좋은팁 감사합니다!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인