휴대폰 인증 후 휴대폰 번호 저장을 하고 싶습니다.

휴대폰 인증 후 휴대폰 번호 저장을 하고 싶습니다.

QA

휴대폰 인증 후 휴대폰 번호 저장을 하고 싶습니다.

그누보드5(영카트) 버전

5.6.16

본문

안녕하세요.

소셜 로그인을 통한 회원가입 화면에서

휴대폰인증을 받고 인증받은 휴대폰 번호를 mb_hp로 넣고 싶은데 그 부분이 잘 않되서 도움을 요청 드립니다.

 

현재 사용하고 있는 코드는 아래와 같습니다.

/skin/social/social_register_member.skin.php


<?php if ($config['cf_use_hp'] || ($config["cf_cert_use"] && ($config['cf_cert_hp'] || $config['cf_cert_simple']))) {  ?>
<li>
    <label for="reg_mb_hp">휴대폰번호<?php if (!empty($hp_required)) { ?> (필수)<?php } ?><?php echo $desc_phone ?></label>
    <input type="text" name="mb_hp" value="<?php echo get_text($member['mb_hp']) ?>" id="reg_mb_hp" <?php echo $hp_required; ?> <?php echo $hp_readonly; ?> class="frm_input <?php echo $hp_required; ?> <?php echo $hp_readonly; ?>" maxlength="20" placeholder="휴대폰번호">
    <?php
        if($config['cf_auth_hp']&&$w=='') {
            
            echo '<button type="button" id="win_hp_auth" class="btn_frmline">휴대폰 인증</button>'.PHP_EOL;
            echo '<noscript>본인확인을 위해서는 자바스크립트 사용이 가능해야합니다.</noscript>'.PHP_EOL;
        }
    ?>
</li>
<?php }  ?>                    
<?php if ($config['cf_cert_use'] && ($config['cf_cert_hp'] || $config['cf_cert_simple'])) { ?>
<input type="hidden" name="old_mb_hp" value="<?php echo get_text($member['mb_hp']) ?>">
<?php } ?>
<li class="auth_num_box_li">
    <div class="auth_num_box">
    인증번호 : <input type="text" name="auth_num" id="auth_num"  class="frm_input" maxlength="5"  style="width:100px;" placeholder="인증번호"> 
    <input type="button" name="btnPhone" class="frm_btn2" value=" 입력 " id="btnPhone"> 
    </div>
    <p class="auth_num_box_p" style="color:red;">인증번호가 발송되었습니다.</p>
</li>

 

 위 코드는 일반 회원 가입스킨인 /skin/member/basic/register_form.skin.php 에 있는 부분과 꼭같이 사용했으며

핸드폰 번호 입력시 인증도 잘 처리 되고 있습니다.

다만 인증된 휴대폰 번호가 회원의 휴대폰번호로 들어가지 않는 문제입니다.

 

value="<?php echo get_text($member['mb_hp']) ?>

이 부분이 잘 못 되었나 싶어서 이리저리 바꿔봐도 잘 안되서 도움 부탁드립니다.

감사합니다.

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,119
© SIRSOFT
현재 페이지 제일 처음으로