다시질문요..? > 그누3질답

그누3질답

다시질문요..? 정보

그누보드 다시질문요..?

본문

회원가입폼에서요..
성별 그거 사람들이 선택하지 않고 확인누르면
필수항목입니다. 라고 말을넣고 싶은데 그거 어떻게 넣나요?

그리고  <select name='mb_sex'>
            <option value=''>선택하세요
            <option value='F'>여자
            <option value='M' selected>남자
        </select>
위에처럼 남자한테 selected 하면 기본적으로 남자가 나와야 되는데..
안데요..
수고하십시요..

댓글 전체

mbform.skin.php 에서
<? if (!$mb_sex) {$mb_sex = 'S'; } ?>  //보람찬님이 쓰신방법에 S 값을 추가
            <option value='S'>선택하세요</option> //값에 S추가
-- bbs/mbupdate.php -- 
if ($w == "") { //이 부분에서
  if ($row[0] > 0)
            message("같은 e-mail 또는 주민등록번호가 존재합니다.");
}
// 추가 시작
    if ($mb_sex == 'S') {  message("성별을 선택해 주십시요.");
    }  //추가 끝
헉~ 내가 금방 올렸다..지웠는데...언제 가져갔을까요....빠르다...
암튼 select 부분은 아래와 같이 하면 되고요..
<?=$show_sex_begin?>
<? if (!$mb_sex) {$mb_sex = 'M'; } ?>  // 이부분을 추가해 주심 됩니다.
<tr>
    <td><span class=subject>성별</span></td>
    <td>
        <select name='mb_sex' required>
            <option value=''>선택하세요
            <option value='F'>여자
            <option value='M'>남자
        </select>
    </td>
</tr>
<script>document.mbform.mb_sex.value = '<?=$mb_sex?>';</script>  // 이부분 땜시 selected 넣어도 안먹습니다.
<?=$show_sex_end?>
그리고.....혹시나 남,여를 선택하지 않았을때는 required를 넣어도 <select 변수는 안먹히니깐...
별도로 아래와 같이 넣으심 됩니다.

<script language='Javascript'>
    var f = document.mbform;
    var show_sex_begin = "<?=$show_sex_begin?>";  // 성별을 안쓰는 사람도 있을테니깐 무조건 체크함 안되겠죠
    if (f.w.value == "") {
        f.mb_id.focus();
    } else if (f.w.value == "u") {
        f.mb_passwd.focus();
    }

    // submit 최종 폼체크
    function formcheck(f)
    {
        if (f.mb_passwd.value != f.mb_passwd_re.value) {
            alert("비밀번호가 같지 않습니다.");
            f.mb_passwd.focus();
            return false;
        } else if(show_sex_begin == "") {  // 성별을 안쓰는 사람도 있을테니깐 무조건 체크함 안되겠죠
        if (f.mb_sex.value == "") {
                  alert("성별을 선택하세요 !!");
            f.mb_sex.focus();
            return false;
            }
        } else if (typeof(f.mb_jumin1) != 'undefined') {  ......
...그럼.....

날마다 보람차소서.........
아래도 같은 질문 내용이 있군요.. 그리고 제목에 질문 내용이 포함이 되질 않는군요..
해결된 답변을 다른분이 찾지 못해서 질문을 또 올리실지도 모르겠군요..
계속 같은 질문을 올린다면 그전에 올리신분 글들도 뒤로 가겠죠..
전체 9,564
그누3질답 내용 검색

회원로그인

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