회원가입 시 다른 분들이 나의 정보를 볼 수 있도록 합니다. 기본상태 언체크 채택완료

Copy
<?php if (isset($member['mb_open_date']) && $member['mb_open_date'] <= date("Y-m-d", G5_SERVER_TIME - ($config['cf_open_modify'] * 86400)) || empty($member['mb_open_date'])) { // 정보공개 수정일이 지났다면 수정가능 ?>
                <li class="chk_box">
                    <input type="checkbox" name="mb_open" value="1" id="reg_mb_open" <?php echo ($w=='' || $member['mb_open'])?'checked':''; ?> class="selec_chk">
                      <label for="reg_mb_open">
                          <span></span>
                          <b class="sound_only">정보공개</b>
                      </label>
                    <span class="chk_li">다른분들이 나의 정보를 볼 수 있도록 합니다.</span>
                    <button type="button" class="tooltip_icon"><i class="fa fa-question-circle-o" aria-hidden="true"></i><span class="sound_only">설명보기</span></button>
                    <span class="tooltip">
                        정보공개를 바꾸시면 앞으로 <?php echo (int)$config['cf_open_modify'] ?>일 이내에는 변경이 안됩니다.
                    </span>
                    <input type="hidden" name="mb_open_default" value="<?php echo $member['mb_open'] ?>">
                </li>
                <?php } else { ?>

기본값이 무조건 체크된 상태로 나오는데 이걸 언체크로 하고 항목을 아예 숨겨버리려고 하는데 어떻게 해야할까요?

답변 2개

채택된 답변
+20 포인트

<input type="hidden" name="mb_open" value="1">  으로 해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

li.chk_box 삭제하시고

<input type="hidden" name="mb_open" value="0"> 넣으시면 될것 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다! 해결하였습니다~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고