소셜 가입페이지에 sms수신동의 받는 방법

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
소셜 가입페이지에 sms수신동의 받는 방법

QA

소셜 가입페이지에 sms수신동의 받는 방법

본문

안녕하세요! 요즘 사이트 만드느라 ㅠㅠ 너무 막히는게 많아 질문이 많습니다

 

소셜 가입페이지에서 sms 수신동의를 받으려 했으나 체크를 해도 들어오질 않습니다 

아래의 기본 가입양식내에 있는 부분을 가져왔는데 안되네요 ㅠㅠ

 

 

파일명: social_register_member.skin.php

 


<?php if ($config['cf_use_hp'] || isset($app['ap_title']) && $app['ap_title'] && isset($app['ap_key']) && $app['ap_key'] && isset($app['ap_pid']) && $app['ap_pid']) { ?>
<div>
                    <input type="checkbox" name="mb_sms" value="1" id="reg_mb_sms" <?php echo ($w=='' || $member['mb_sms'])?'checked':''; ?>>
                    <label for="reg_mb_sms"><?php if($config['cf_use_hp']) { ?><?php } ?><?php if (isset($app['ap_title']) && $app['ap_title'] && isset($app['ap_key']) && $app['ap_key'] && isset($app['ap_pid']) && $app['ap_pid']) { ?><?php if($config['cf_use_hp']) { ?>및 <?php } ?>Push 알림 <?php } ?>광고성 정보 수신 전체동의<선택></label>
                   <span class="help_text">무료체험단,할인,이벤트 소식들을 받으실 수 있습니다.
                </div>

                <?php } ?>

이 질문에 댓글 쓰기 :

답변 2

/plugin/social/register_member_update.php

페이지 내 


// 회원정보 입력
$sql = " insert into {$g5['member_table']}
            set mb_id = '{$mb_id}',
                mb_password = '".get_encrypt_string($mb_password)."',
                mb_name = '{$mb_name}',
                mb_nick = '{$mb_nick}',
                mb_nick_date = '".G5_TIME_YMD."',
                mb_email = '{$mb_email}',
                mb_email_certify = '".$mb_email_certify."',
                mb_today_login = '".G5_TIME_YMDHIS."',
                mb_datetime = '".G5_TIME_YMDHIS."',
                mb_ip = '{$_SERVER['REMOTE_ADDR']}',
                mb_level = '{$config['cf_register_level']}',
                mb_login_ip = '{$_SERVER['REMOTE_ADDR']}',
                mb_mailling = '{$mb_mailling}',
                mb_sms = '0',
                mb_open = '{$mb_open}',
                mb_open_date = '".G5_TIME_YMD."'
                {$sql_certify} ";
$result = sql_query($sql, false);

해당 코드때문인것같습니다.

mb_sms = '0',

이부분을

mb_sms = $_POST['mb_sms'],

로 바꾸시면 될것으로 보입니다.

소셜 완료페이지에서도 일반 페이지 완료페이지를 참고하셔서 해당 동의 정보를 저장해주셔야 합니다. 완료페이지가 달라서요.

답변을 작성하시기 전에 로그인 해주세요.
전체 114
QA 내용 검색

회원로그인

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