회원가입시 SMS 수신동의와 이메일 수신동의를 하나의 체크로 가능여부

회원가입시 SMS 수신동의와 이메일 수신동의를 하나의 체크로 가능여부

QA

회원가입시 SMS 수신동의와 이메일 수신동의를 하나의 체크로 가능여부

답변 1

본문

안녕하세요 항상 고수님들 도움에 감사드립니다.

 

회원가입시 SMS 따로동의, 이메일 따로 동의체크라 뭔가 가입자 입장에서는 많이 털리는 느낌이 날텐데요

그걸 좀 방지하고자 광고수신 동의 (SMS/이메일) 이렇게해서 수신동의를 받고 싶습니다 

 

이게 양식을 지워서 받으려니까 실제로는 체크가 안들어와서요

어떻게 수정하면 될까요? ㅠ

이 질문에 댓글 쓰기 :

답변 1

폼양식
<input name="광고동의" ....>

업데이트 파일
if(isset($_POST['광고동의']) && $_POST['광고동의']) {

    $_POST['SMS동의'] = true;

    $_POST['이메일동의'] = true;

}


 <input type="checkbox" name="ad_check" value="1" <?php  echo (isset($_POST['ad_check']) && $_POST['mb_sms']) ? $_POST['mb_mailling'] : ''; ?> id="reg_mb_mailling" <?php echo ($w=='' || $member['ad_check'])?'checked':''; ?>>
                    <label for="reg_mb_mailling">광고성 정보 수신 전체동의<선택></label>



이렇게 해보는게 맞나요? ㅎㅎ 그래도 체크가 안되어 있네요 신비님 귀찮게 해드려 죄송합니다 ㅠㅠ

회원가입페이지이니까 출력하는 곳에선 $_POST 대신 $member 변수 사용하셔야 할 듯...^^;
$_POST나 $_GET은 서버로 넘어온 값을 받을 때 사용하는 거라.....
그리고, ad_check는 서버DB에 값을 저장 안 하므로 sm과 mailing 중 아무거나 값을 불러와 ad_check 의 value 자리에 넣으셔야....

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