답변 1개
채택된 답변
+20 포인트
5년 전
일단 /bbs/register_form_update.php에서 if ($w == '') 회원등록부분에서 insert DB문보시면 mb_level = '{$config['cf_register_level']}'
이렇게 그누보드내 기본설정에따라 최초 레벨을 설정하게되어있습니다
이걸 수정해야합니다
먼저 register_form.skin.php에서 그 선택값을 만들어서 넣어주고 전송하면 register_form_update.php으로 가니깐 여기 두곳을 수정해주어야합니다.
그럼 위쪽에서 말한곳에서 해당값을 받아와서
$mb_level = ($_POST['선택값'] == 2)? '3' : '2'; //선택값이 2일때 3레벨로 설정
이런식으로 설정하고 아까말한 DB에 insert 할떄
mb_level = '{$mb_level}' 이렇게 넣어주면 됩니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
둔덕
5년 전
P
Policia
5년 전
그럼 회원가입부분 폼이있을건데요 그걸찾으셔서 선택자를 넣어주셔야합니다
그누보드 순정이 아니면 답변드리기 힘듭니다
그누보드 순정이 아니면 답변드리기 힘듭니다
�
둔덕
5년 전
아하 도움주셔서 감사합니다!!
�
둔덕
5년 전
혹시
<input type="radio" name="mb_1" checked="disabled" value="3" <?php echo ($member['mb_1'] == "3") ? "checked" : "3";?>> 민간조사원
이런식으로 되어있다고 하면 DB에 insert 할때 mb_level 대신 member로만 바꾸면 되는건가요?
<input type="radio" name="mb_1" checked="disabled" value="3" <?php echo ($member['mb_1'] == "3") ? "checked" : "3";?>> 민간조사원
이런식으로 되어있다고 하면 DB에 insert 할때 mb_level 대신 member로만 바꾸면 되는건가요?
P
Policia
5년 전
insert할때 mb_level을 바꾸면안되죠 안에 들어갈 값을 바꿔야하죠
해당 조건이면 $mb_level = ($mb_1)? $mb_1 : '2';
이렇게하고
insert문에서 mb_level = '{$mb_level}' 로 바꿔주시면됩니다
기본값은 있어야하니깐요
해당 조건이면 $mb_level = ($mb_1)? $mb_1 : '2';
이렇게하고
insert문에서 mb_level = '{$mb_level}' 로 바꿔주시면됩니다
기본값은 있어야하니깐요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
혹시 register_form.skin.php 파일이 없을 경우엔 어떡하죠 ..?