회원가입시 이메일을 분리하엿습니다.....근데 문제가 ;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

회원가입시 이메일을 분리하엿습니다.....근데 문제가 ;; 정보

회원가입시 이메일을 분리하엿습니다.....근데 문제가 ;;

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

회원가입시 이메일부분을 분리하여 입력받도록 한 코드입니다.
문제는 회원가입시에는 문제가 없는데
회원정보 수정을 들어가면
셀렉트또는 직접 입력시 넣은 입력박스가 안먹힙니다.

에를들어 회원가입시 xxxxx @ naver.com 을 한경우
회원정보수정시 xxxx 는 나오나 naver.com 은 선택이 나오고

회원가입시 직접 입력으로 xxxx.com 을 한경우
회원정보 수정시 그냥 선택만 나옵니다.

한번 봐주세요 ㅡㅜ;;;;;

아래는 momber_form.skin.php 메일관련 소스입니다.
-----------------------------------------------------------------------------------------


<?
$mb_mail = @explode("@",$member[mb_email]);
?>

<input type=hidden name='old_email' value='<?=$member[mb_email]?>'>
<div class="cc downline h40">
<div class="wh h40 lh42">이메일</div>
<div class="wp h40 lh42">
<div class="aleft bleft h40 w150"><input class="inputbox stop5 w150" name="mb_email1" id="mb_email1" type="text" value="<?=$mb_mail[0]?>"  title="이메일ID입력" itemname="이메일ID입력" required style="ime-mode:inactive;"></div>
<div class="aleft bcenter lh42 h40 text14" style="width:30px;">@</div>
<div class="aleft bleft h40" style="width:310px;"><input class="inputbox stop5 w150" name="mb_email2" id="mb_email2" type="text" value="<?=$mb_mail[1]?>"  title="이메일서비스입력" style="display:none;ime-mode:inactive;margin-right:4px;"><select id="sel_mail" name="sel_mail" class="stop9 w150" onchange="javascript:if (this.value=='self'){mb_email2.style.display='';mb_email2.focus();}else{mb_email2.style.display='none'}">
<option value='' selected="selected">선택</option>
<option value="naver.com">naver.com</option>
<option value="nate.com">nate.com</option>
<option value="dreamwiz.com">dreamwiz.com</option>
<option value="yahoo.co.kr">yahoo.co.kr</option>
<option value="empal.com">empal.com</option>
<option value="unitel.co.kr">unitel.co.kr</option>
<option value="gmail.com">gmail.com</option>
<option value="korea.com">korea.com</option>
<option value="chol.com">chol.com</option>
<option value="paran.com">paran.com</option>
<option value="freechal.com">freechal.com</option>
<option value="hanmail.net">hanmail.net</option>
<option value="hotmail.com">hotmail.com</option>
<option value="self">직접 입력</option>
</select>
</div>
<input class=inputbox type=hidden id='reg_mb_email' name='mb_email' size=38 maxlength=100 value='<?=$member[mb_email]?>' onblur="reg_mb_email_check()">
</div>
</div>


<script type="text/javascript">

/*=========================자바스크립트 추가=====================================*/

$('#sel_mail').change(function(){
if($(this).val() == "self" || $(this).val() == ""){
$('#mb_email2').val('');
$('#mb_email2').css('display','inline-block');
}else{
$('#mb_email2').css('display','none');
$('#mb_email2').val($(this).val());
}
mb_email_plus();
reg_mb_email_check();
});


$('#mb_email1').blur(function(){
mb_email_plus();
reg_mb_email_check();
});

$('#mb_email2').blur(function(){
mb_email_plus();
reg_mb_email_check();
});

function mb_email_plus(){
$('#reg_mb_email').val($('#mb_email1').val()+"@"+$('#mb_email2').val());
}

/*=========================자바스크립트 추가=====================================*/
</script>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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