테스트 사이트 - 개발 중인 베타 버전입니다

회원가입시 생년월일과 개인정보공개여부 질문입니다. 채택완료

보라보라빛 9년 전 조회 7,795

안녕하세요, 지금 회원가입 양식에 생년월일을 입력하는 폼을 만들고, 개인정보공개여부를 관리자만 보도록(비공개) 만드려고 합니다. 다행히도 생년월일폼은 만들었습니다만, 생년월일을 입력하고 db에 들어가보니, db에는 입력이 되질 않네요.. 또 가입시 정상입력되었어도 회원 수정시에는 생년월일이 초기화가 되어버립니다. 어디가 문제인지 수정 좀 부탁드립니다. 한 가지 더, 개인정보공개여부는 관리자만 보도록 하고, 가입시 체크란을 기본 비공개로 하려면 어떻게 해야하는지도 좀 부탁드립니다.

 

생년월일폼 소스입니다.

 

</p><p><tr>
   <th>생년월일</th>
   <td> 
   <select name='br_y' itemname='생년월일' required>
    <option value='' >선택</option>
    <?
    for ($i = 2016; $i > 1930; $i--) {
        echo "<option value='$i'  $mb_birth_y =='$i'?''selected':''> $i</option>";         
    }
    ?>
   </select>년
   <select name="br_m" itemname='생년월일' required class="frm_input">
    <option value='' >선택</option>
    <?
    for ($i = 1; $i < 13; $i++) {
        if ($i < 10) {$k = "0" . $i;
        } else {$k = $i;
        }
        echo "<option value='$k' $mb_birth_m=='$i'?''selected':''>$k</option>";
    }
    ?>
   </select>월
   <select name="br_d" itemname='생년월일' required class="frm_input">
    <option value='' >선택</option>
    <?
    for ($i = 1; $i < 32; $i++) {
        if ($i < 10) {$k = "0" . $i;
        } else {$k = $i;
        }
        echo "<option value='$k' $mb_birth_b=='$i'?''selected':''>$k</option>";
    }
    ?>
   </select>일
   </td>
  </tr></p><p>
 

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

답변 1개

채택된 답변
+20 포인트
9년 전

회원가입시 정보공개 기본체크가 되어있는것을 푸는거는 skin/member/basic/register_form.skin.php에

가보시면 해당 input type = checkbox에 보시면

checked라고 되어있을겁니다.

그거 지우심 됩니다.

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

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

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

로그인