본인확인 후 회원등급 조정하려면 어떻게 해야하나요?? 채택완료
홈페이지 운영중에 본인확인 기능을 넣었는데 신규 회원은 등급을 3으로 설정하면 되는데
기존 회원이 본인확인을 해서 수정하면 회원등급이 2인 회원을 3으로 변경하게 하고 싶어요.
bbs/register_form_update.php
</p>
<p>$mb_hp = hyphen_hp_number($mb_hp);
if($config['cf_cert_use'] && $_SESSION['ss_cert_type'] && $_SESSION['ss_cert_dupinfo']) {
// 중복체크
$sql = " select mb_id, mb_level from {$g5['member_table']} where mb_id <> '{$member['mb_id']}' and mb_dupinfo = '{$_SESSION['ss_cert_dupinfo']}' ";
$row = sql_fetch($sql);
if ($row['mb_id']) {
alert("입력하신 본인확인 정보로 가입된 내역이 존재합니다.\\n회원아이디 : ".$row['mb_id']);
sql_query(" update {$g5['member_table']} set mb_level = 3 where mb_id = '{$member['mb_id']}' and mb_level = 2 ");
}
}</p>
<p>
update 구문을 추가했는데...회원등급이 3으로 안 바뀌네요...ㅠ.ㅠ
도움 부탁드립니다.
답변 2개
이미 관리자 모드에서 설정하면 다 되는걸로 알고있는데 아니니가요?
그리고 안바끼는 이유는 당연히 관리자 모드에서 기본회원을 2로 정해놓아기 때문에 그런것이구 ..하면..은 이것을 무시하고 강제로 올리게 하고싶다는건가요?
답변에 대한 댓글 5개
본인인증 없을 때 가입한 기존 회원 테스트 본인인증 해봤는데...그대로 2등급 인데요....ㅠ.ㅠ
그런데 최근에 본인인증을 넣게 되었습니다.
그래서 기존에 본인인증 없이 가입한 회원을 본인인증을 유도하면서 회원이 회원정보 수정에서 본인인증을 하면 등급을 3으로 업데이트 되게 하고 싶거든요...
댓글을 작성하려면 로그인이 필요합니다.
$mb_hp = hyphen_hp_number($mb_hp); if($config['cf_cert_use'] && $_SESSION['ss_cert_type'] && $_SESSION['ss_cert_dupinfo']) { // 중복체크 $sql = " select mb_id, mb_level from {$g5['member_table']} where mb_id <> '{$member['mb_id']}' and mb_dupinfo = '{$_SESSION['ss_cert_dupinfo']}' "; $row = sql_fetch($sql); if ($row['mb_id']) { alert("입력하신 본인확인 정보로 가입된 내역이 존재합니다.\\n회원아이디 : ".$row['mb_id']); // 회원 등급 변경 if ($member['mb_level'] == 2) { sql_query(" update {$g5['member_table']} set mb_level = 3 where mb_id = '{$member['mb_id']}' and mb_level = 2 "); $member['mb_level'] = 3; } } }
// 그렇다면 요렇게 한번 해보세요..
답변에 대한 댓글 2개
적용해 봤는데 안되네요....ㅠ.ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
기존 회원이 본인인증을 하면 등급을 올리고 싶거든요.
혹시 기존 회원도 본인인증하면 설정한 등급으로 자동으로 올라가나요??