회원가입 부분을 수정하는데요... 정보
회원가입 부분을 수정하는데요...
본문
이 스킨을 사용하고 있구요.
이미지와 같이 비밀번호 분실시 선택하는 부분에서 선택만하고 밑에는 안나오게 하구 싶구요.
그런데 이게 비밀번호 찾기랑 연결이 되어 있는지 그부분을 삭제해 봤는데... 비밀번호 찾기에서 질문이 안나오더라구요.
그리고 별명이라는 것을 회사명으로 변경 하구 싶은데.
자꾸 별명이라고 뜨네요.
소스 좀 봐주시면 감사하겠습니다. (__)
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$g4[title] = "회원정보등록";
?>
<style type="text/css">
<!--
.m_title { PADDING-LEFT: 20px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; width:120; BACKGROUND-COLOR: #F5F5F5; border: #ffffff 1px solid; }
.m_padding { PADDING:5px; background-color: #FFFFFF; }
.m_padding2 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 0px; }
.m_padding3 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 5px; }
.m_text { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; }
.m_text2 { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #F5F5F5; }
.m_textarea { BORDER: #D3D3D3 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; WORD-BREAK: break-all; }
.w_message { font-family:돋움; font-size:9pt; color:#4B4B4B; }
.w_norobot { font-family:돋움; font-size:9pt; color:#BB4681; }
.w_hand { cursor:pointer; }
-->
</style>
<!-- Line top start -->
<style type="text/css">
<!--
.m_title { PADDING-LEFT: 20px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; width:120; BACKGROUND-COLOR: #F5F5F5; border: #ffffff 1px solid; }
.m_padding { PADDING:5px; background-color: #FFFFFF; }
.m_padding2 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 0px; }
.m_padding3 { PADDING-LEFT: 0px; PADDING-top: 5px; PADDING-BOTTOM: 5px; }
.m_text { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; }
.m_text2 { BORDER: #D3D3D3 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #F5F5F5; }
.m_textarea { BORDER: #D3D3D3 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; WORD-BREAK: break-all; }
.w_message { font-family:돋움; font-size:9pt; color:#4B4B4B; }
.w_norobot { font-family:돋움; font-size:9pt; color:#BB4681; }
.w_hand { cursor:pointer; }
-->
</style>
<!-- Line top start -->
<table width="678" cellpadding="0" cellspacing="0" border="0">
<tr>
<td><img src="<?=$member_skin_path?>/img/out_bco01.gif" width="7" height="6"></td>
<td background="<?=$member_skin_path?>/img/out_bbg01.gif"></td>
<td><img src="<?=$member_skin_path?>/img/out_bco02.gif" width="6" height="6"></td>
</tr>
<tr>
<td background="<?=$member_skin_path?>/img/out_bbg02.gif"></td>
<td>
<!-- Line top end -->
<!-- Title start -->
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr height="28">
<td class="small">
<img src="<?=$member_skin_path?>/img/icon_dot01.gif" width="3" height="3" align="absmiddle" style="margin:0px 5px 2px 5px"><a href="<?=$g4['path']?>/">Home</a> > <b><?=$g4[title]?></b>
</td>
<td align="right" style="padding-right:10px;"><a href="javascript:history.back();"><img src="<?=$member_skin_path?>/img/btn_prepage.gif" width="77" height="18" border="0" align="absmiddle"></a></td>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td height="1" bgcolor="#E9E9E9"></td></tr>
<tr><td height="10"></td></tr>
</table>
<!-- Title end -->
<script language="javascript" src="<?=$g4[path]?>/js/md5.js"></script>
<script language="javascript" src="<?=$g4[path]?>/js/sideview.js"></script>
<script language="javascript" src="<?=$g4[path]?>/js/sideview.js"></script>
<table width="665" cellpadding="0" cellspacing="5" border="0" align="center">
<form name=fregisterform method=post action="javascript:fregisterform_submit(document.fregisterform);" enctype="multipart/form-data" autocomplete="off">
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=url value="<?=$urlencode?>">
<input type=hidden name=mb_jumin value="<?=$jumin?>">
<input type=hidden name=mb_id_enabled value="" id="mb_id_enabled">
<input type=hidden name=mb_nick_enabled value="" id="mb_nick_enabled">
<input type=hidden name=mb_email_enabled value="" id="mb_email_enabled">
<tr>
<td align="center"><img src="<?=$member_skin_path?>/img/join_title01.gif" width="650" height="65"></td>
</tr>
<tr>
<td align="center" style="padding:10px 10px 0px 10px;">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="left"><img src="<?=$member_skin_path?>/img/join_form_title02.gif" width="79" height="22"></td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#D6D6D6"></td>
</tr>
<tr><td colspan="2" height="5"></td></tr>
<tr>
<TD class=m_title>희망아이디</TD>
<TD class=m_padding>
<INPUT class=m_text maxLength=20 size=20 name="mb_id" minlength="3" alphanumericunderline itemname="아이디" required value="<?=$member[mb_id]?>" <?= ($w == '') ? 'required' : "readonly style='background-color:#F5F5F5;'";?> onchange="fregisterform.mb_id_enabled.value='';">
<? if ($w == "") { ?><a href="javascript:mb_id_check();"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_repeat_check.gif" border=0 align=absmiddle></a><? } ?>
<table height=25 cellspacing=0 cellpadding=0 border=0>
<tr><td><font color="#66A2C8">※ 영문자, 숫자, _ 만 입력 가능. 최소 3자이상 입력하세요.</font></td></tr>
</table>
</TD>
</tr>
<tr>
<TD class=m_title>비밀번호</TD>
<TD class=m_padding><INPUT class=m_text type=password name="mb_password" size=20 maxlength=20 <?=($w=="")?"required":"";?> itemname="비밀번호"></TD>
</tr>
<tr>
<TD class=m_title>비밀번호 확인</TD>
<TD class=m_padding><INPUT class=m_text type=password name="mb_password_re" size=20 maxlength=20 <?=($w=="")?"required":"";?> itemname="비밀번호 확인"></TD>
</tr>
<tr>
<TD class=m_title>비밀번호 분실시 질문</TD>
<TD class=m_padding>
<select name=mb_password_q_select onchange="this.form.mb_password_q.value=this.value;">
<option value="">선택하십시오.</option>
<option value="다시 태어나면 되고 싶은 것은?">다시 태어나면 되고 싶은 것은?</option>
<option value="나의 애창곡?">나의 애창곡?</option>
</select>
<table width="350" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class=m_padding2><input class=m_text type=text name="mb_password_q" size=55 required itemname="비밀번호 분실시 질문" value="<?=$member[mb_password_q]?>"></td>
</tr>
</table>
</TD>
</tr>
<tr>
<TD class=m_title>비밀번호 분실시 답변</TD>
<TD class=m_padding><input class=m_text type=text name='mb_password_a' size=38 required itemname='비밀번호 분실시 답변' value='<?=$member[mb_password_a]?>'></TD>
</tr>
<tr>
<TD class=m_title>이름</TD>
<TD class=m_padding>
<!-- 한글만 입력받을 경우 <INPUT name=mb_name itemname="이름" required minlength="2" nospace hangul value="<?=$member[mb_name]?>" <?=$member[mb_name]?"readonly class=m_text2":"class=m_text";?>> -->
<INPUT name=mb_name itemname="이름" required minlength="2" nospace value="<?=$member[mb_name]?>" <?=$member[mb_name]?"readonly class=m_text2":"class=m_text";?>>
</TD>
</tr>
<form name=fregisterform method=post action="javascript:fregisterform_submit(document.fregisterform);" enctype="multipart/form-data" autocomplete="off">
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=url value="<?=$urlencode?>">
<input type=hidden name=mb_jumin value="<?=$jumin?>">
<input type=hidden name=mb_id_enabled value="" id="mb_id_enabled">
<input type=hidden name=mb_nick_enabled value="" id="mb_nick_enabled">
<input type=hidden name=mb_email_enabled value="" id="mb_email_enabled">
<tr>
<td align="center"><img src="<?=$member_skin_path?>/img/join_title01.gif" width="650" height="65"></td>
</tr>
<tr>
<td align="center" style="padding:10px 10px 0px 10px;">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="left"><img src="<?=$member_skin_path?>/img/join_form_title02.gif" width="79" height="22"></td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#D6D6D6"></td>
</tr>
<tr><td colspan="2" height="5"></td></tr>
<tr>
<TD class=m_title>희망아이디</TD>
<TD class=m_padding>
<INPUT class=m_text maxLength=20 size=20 name="mb_id" minlength="3" alphanumericunderline itemname="아이디" required value="<?=$member[mb_id]?>" <?= ($w == '') ? 'required' : "readonly style='background-color:#F5F5F5;'";?> onchange="fregisterform.mb_id_enabled.value='';">
<? if ($w == "") { ?><a href="javascript:mb_id_check();"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_repeat_check.gif" border=0 align=absmiddle></a><? } ?>
<table height=25 cellspacing=0 cellpadding=0 border=0>
<tr><td><font color="#66A2C8">※ 영문자, 숫자, _ 만 입력 가능. 최소 3자이상 입력하세요.</font></td></tr>
</table>
</TD>
</tr>
<tr>
<TD class=m_title>비밀번호</TD>
<TD class=m_padding><INPUT class=m_text type=password name="mb_password" size=20 maxlength=20 <?=($w=="")?"required":"";?> itemname="비밀번호"></TD>
</tr>
<tr>
<TD class=m_title>비밀번호 확인</TD>
<TD class=m_padding><INPUT class=m_text type=password name="mb_password_re" size=20 maxlength=20 <?=($w=="")?"required":"";?> itemname="비밀번호 확인"></TD>
</tr>
<tr>
<TD class=m_title>비밀번호 분실시 질문</TD>
<TD class=m_padding>
<select name=mb_password_q_select onchange="this.form.mb_password_q.value=this.value;">
<option value="">선택하십시오.</option>
<option value="다시 태어나면 되고 싶은 것은?">다시 태어나면 되고 싶은 것은?</option>
<option value="나의 애창곡?">나의 애창곡?</option>
</select>
<table width="350" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class=m_padding2><input class=m_text type=text name="mb_password_q" size=55 required itemname="비밀번호 분실시 질문" value="<?=$member[mb_password_q]?>"></td>
</tr>
</table>
</TD>
</tr>
<tr>
<TD class=m_title>비밀번호 분실시 답변</TD>
<TD class=m_padding><input class=m_text type=text name='mb_password_a' size=38 required itemname='비밀번호 분실시 답변' value='<?=$member[mb_password_a]?>'></TD>
</tr>
<tr>
<TD class=m_title>이름</TD>
<TD class=m_padding>
<!-- 한글만 입력받을 경우 <INPUT name=mb_name itemname="이름" required minlength="2" nospace hangul value="<?=$member[mb_name]?>" <?=$member[mb_name]?"readonly class=m_text2":"class=m_text";?>> -->
<INPUT name=mb_name itemname="이름" required minlength="2" nospace value="<?=$member[mb_name]?>" <?=$member[mb_name]?"readonly class=m_text2":"class=m_text";?>>
</TD>
</tr>
<? if ($member[mb_nick_date] <= date("Y-m-d", $g4[server_time] - ($config[cf_nick_modify] * 86400))) { // 상호수정일이 지났다면 수정가능 ?>
<input type=hidden name=mb_nick_default value='<?=$member[mb_nick]?>'>
<tr>
<TD class=m_title>상호명</TD>
<TD class='m_padding lh'>
<input class=m_text type=text name='mb_nick' maxlength=20 minlength="2" required hangulalphanumeric itemname="상호명" value='<?=$member[mb_nick]?>' onchange="fregisterform.mb_nick_enabled.value='';">
<a href="javascript:mb_nick_check();"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_repeat_check.gif" border=0 align=absmiddle></a> (한글, 영문, 숫자만 가능)
<br>상호를 변경하시려면 앞으로 <?=(int)$config[cf_nick_modify]?>일 이내에는 변경이 안됩니다.
</TD>
</tr>
<? } else { ?>
<input type=hidden name="mb_nick" value="<?=$member[mb_nick]?>">
<? } ?>
<input type=hidden name=mb_nick_default value='<?=$member[mb_nick]?>'>
<tr>
<TD class=m_title>상호명</TD>
<TD class='m_padding lh'>
<input class=m_text type=text name='mb_nick' maxlength=20 minlength="2" required hangulalphanumeric itemname="상호명" value='<?=$member[mb_nick]?>' onchange="fregisterform.mb_nick_enabled.value='';">
<a href="javascript:mb_nick_check();"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_repeat_check.gif" border=0 align=absmiddle></a> (한글, 영문, 숫자만 가능)
<br>상호를 변경하시려면 앞으로 <?=(int)$config[cf_nick_modify]?>일 이내에는 변경이 안됩니다.
</TD>
</tr>
<? } else { ?>
<input type=hidden name="mb_nick" value="<?=$member[mb_nick]?>">
<? } ?>
<? if ($w=="") { ?>
<? } else { ?>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
<? } ?>
<? } else { ?>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
<? } ?>
<? if ($member[mb_sex]) { ?>
<input type=hidden name=mb_sex value='<?=$member[mb_sex]?>'>
<? } else { ?>
<? } ?>
<input type=hidden name=mb_sex value='<?=$member[mb_sex]?>'>
<? } else { ?>
<? } ?>
<? if ($member[mb_level] >= $config[cf_icon_level]) { ?>
<? } ?>
<? } ?>
<input type=hidden name='old_email' value='<?=$member[mb_email]?>'>
<tr>
<TD class=m_title>E-mail</TD>
<TD class='m_padding lh'>
<INPUT class=m_text type=text name='mb_email' size=38 maxlength=100 email required itemname='E-mail' value='<?=$member[mb_email]?>'>
<a href="javascript:mb_email_check();"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_repeat_check.gif" border=0 align="absmiddle"></a>
<? if ($config[cf_use_email_certify]) { ?>
<? if ($w=='') { echo "<br>E-mail 로 발송된 내용을 확인한 후 인증하셔야 회원가입이 완료됩니다."; } ?>
<? if ($w=='u') { echo "<br>E-mail 주소를 변경하시면 다시 인증하셔야 합니다."; } ?>
<? } ?>
</TD>
</tr>
<? if ($config[cf_use_homepage]) { ?>
<? } ?>
<tr>
<TD class=m_title>E-mail</TD>
<TD class='m_padding lh'>
<INPUT class=m_text type=text name='mb_email' size=38 maxlength=100 email required itemname='E-mail' value='<?=$member[mb_email]?>'>
<a href="javascript:mb_email_check();"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_repeat_check.gif" border=0 align="absmiddle"></a>
<? if ($config[cf_use_email_certify]) { ?>
<? if ($w=='') { echo "<br>E-mail 로 발송된 내용을 확인한 후 인증하셔야 회원가입이 완료됩니다."; } ?>
<? if ($w=='u') { echo "<br>E-mail 주소를 변경하시면 다시 인증하셔야 합니다."; } ?>
<? } ?>
</TD>
</tr>
<? if ($config[cf_use_homepage]) { ?>
<? } ?>
<? if ($config[cf_use_tel]) { ?>
<tr>
<TD class=m_title>연락처</TD>
<TD class=m_padding><input class=m_text type=text name='mb_tel' size=20 maxlength=20 <?=$config[cf_req_tel]?'required':'';?> itemname='자택전화' value='<?=$member[mb_tel]?>'></TD>
</tr>
<? } ?>
<? if ($config[cf_use_hp]) { ?>
<tr>
<TD class=m_title>휴대전화</TD>
<TD class=m_padding><input class=m_text type=text name='mb_hp' size=20 maxlength=20 <?=$config[cf_req_hp]?'required':'';?> itemname='휴대전화' value='<?=$member[mb_hp]?>'></TD>
</tr>
<? } ?>
<? if ($config[cf_use_addr]) { ?>
<tr>
<TD class=m_title>자택주소</TD>
<TD valign="middle" class=m_padding>
<table width="330" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="25"><input class=m_text type=text name='mb_zip1' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 앞자리' value='<?=$member[mb_zip1]?>'>
-
<input class=m_text type=text name='mb_zip2' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 뒷자리' value='<?=$member[mb_zip2]?>'>
<a href="javascript:;" onclick="win_zip('fregisterform', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2');"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_post_search.gif" border=0 align=absmiddle></a></td>
</tr>
<tr>
<td height="25" colspan="2"><input class=m_text type=text name='mb_addr1' size=60 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='주소' value='<?=$member[mb_addr1]?>'></td>
</tr>
<tr>
<td height="25" colspan="2"><input class=m_text type=text name='mb_addr2' size=60 <?=$config[cf_req_addr]?'required':'';?> itemname='상세주소' value='<?=$member[mb_addr2]?>'></td>
</tr>
</table>
</TD>
</tr>
<? } ?>
<tr>
<TD class=m_title>연락처</TD>
<TD class=m_padding><input class=m_text type=text name='mb_tel' size=20 maxlength=20 <?=$config[cf_req_tel]?'required':'';?> itemname='자택전화' value='<?=$member[mb_tel]?>'></TD>
</tr>
<? } ?>
<? if ($config[cf_use_hp]) { ?>
<tr>
<TD class=m_title>휴대전화</TD>
<TD class=m_padding><input class=m_text type=text name='mb_hp' size=20 maxlength=20 <?=$config[cf_req_hp]?'required':'';?> itemname='휴대전화' value='<?=$member[mb_hp]?>'></TD>
</tr>
<? } ?>
<? if ($config[cf_use_addr]) { ?>
<tr>
<TD class=m_title>자택주소</TD>
<TD valign="middle" class=m_padding>
<table width="330" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="25"><input class=m_text type=text name='mb_zip1' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 앞자리' value='<?=$member[mb_zip1]?>'>
-
<input class=m_text type=text name='mb_zip2' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 뒷자리' value='<?=$member[mb_zip2]?>'>
<a href="javascript:;" onclick="win_zip('fregisterform', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2');"><img width="58" height="18" src="<?=$member_skin_path?>/img/btn_post_search.gif" border=0 align=absmiddle></a></td>
</tr>
<tr>
<td height="25" colspan="2"><input class=m_text type=text name='mb_addr1' size=60 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='주소' value='<?=$member[mb_addr1]?>'></td>
</tr>
<tr>
<td height="25" colspan="2"><input class=m_text type=text name='mb_addr2' size=60 <?=$config[cf_req_addr]?'required':'';?> itemname='상세주소' value='<?=$member[mb_addr2]?>'></td>
</tr>
</table>
</TD>
</tr>
<? } ?>
<? if ($config[cf_use_profile]) { ?>
<tr>
<TD class=m_title>자기소개</TD>
<TD class=m_padding><textarea name=mb_profile class=m_textarea rows=3 style='width:95%;' <?=$config[cf_req_profile]?'required':'';?> itemname='자기 소개'><?=$member[mb_profile]?></textarea></TD>
</tr>
<? } ?>
<tr>
<TD class=m_title>자기소개</TD>
<TD class=m_padding><textarea name=mb_profile class=m_textarea rows=3 style='width:95%;' <?=$config[cf_req_profile]?'required':'';?> itemname='자기 소개'><?=$member[mb_profile]?></textarea></TD>
</tr>
<? } ?>
<? if ($config[cf_use_signature]) { ?>
<? } ?>
<tr>
<TD class=m_title>메일링서비스</TD>
<TD class=m_padding><input type=checkbox name=mb_mailling value='1' <?=($w=='' || $member[mb_mailling])?'checked':'';?>>정보 메일을 받겠습니다. (신제품, 기획상품 안내)</TD>
</tr>
<? } ?>
<tr>
<TD class=m_title>메일링서비스</TD>
<TD class=m_padding><input type=checkbox name=mb_mailling value='1' <?=($w=='' || $member[mb_mailling])?'checked':'';?>>정보 메일을 받겠습니다. (신제품, 기획상품 안내)</TD>
</tr>
<? if ($member[mb_open_date] <= date("Y-m-d", $g4[server_time] - ($config[cf_open_modify] * 86400))) { // 정보공개 수정일이 지났다면 수정가능 ?>
<input type=hidden name=mb_open_default value='<?=$member[mb_open]?>'>
<? } else { ?>
<input type=hidden name="mb_open" value="<?=$member[mb_open]?>">
<? } ?>
<input type=hidden name=mb_open_default value='<?=$member[mb_open]?>'>
<? } else { ?>
<input type=hidden name="mb_open" value="<?=$member[mb_open]?>">
<? } ?>
<? if ($w == "" && $config[cf_use_recommend]) { ?>
<? } ?>
<? if ($w == "" && $config[cf_use_norobot]) { ?>
<? } ?>
<tr><td colspan="2" height="5"></td></tr>
<tr>
<td colspan="2" height="1" bgcolor="#D6D6D6"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<? if ($w=="") { ?>
<tr>
<td align="center">
<INPUT type=image width="90" height="25" src="<?=$member_skin_path?>/img/btn_join_ok.gif" border=0 accesskey='s'>
<a href="javascript:history.back();"><img src="<?=$member_skin_path?>/img/btn_join_prev.gif" width="90" height="25" border="0"></a>
</td>
</tr>
<? } else { ?>
<tr>
<td align="center">
<INPUT type=image width="90" height="25" src="<?=$member_skin_path?>/img/btn_member_upd.gif" border=0 accesskey='s'>
<? if ($member[mb_level] <= $member[mb_id]) { ?>
<a href="javascript:member_leave();"><img src="<?=$member_skin_path?>/img/btn_member_leave.gif" width="90" height="25" border=0></a>
<? } ?>
</td>
</tr>
<? } ?>
</table>
<!-- Line bottom start -->
</td>
<td background="<?=$member_skin_path?>/img/out_bbg03.gif"></td>
</tr>
<tr>
<td><img src="<?=$member_skin_path?>/img/out_bco03.gif" width="7" height="6"></td>
<td background="<?=$member_skin_path?>/img/out_bbg04.gif"></td>
<td><img src="<?=$member_skin_path?>/img/out_bco04.gif" width="6" height="6"></td>
</tr>
</table>
<!-- Line bottom end -->
<? } ?>
<? if ($w == "" && $config[cf_use_norobot]) { ?>
<? } ?>
<tr><td colspan="2" height="5"></td></tr>
<tr>
<td colspan="2" height="1" bgcolor="#D6D6D6"></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<? if ($w=="") { ?>
<tr>
<td align="center">
<INPUT type=image width="90" height="25" src="<?=$member_skin_path?>/img/btn_join_ok.gif" border=0 accesskey='s'>
<a href="javascript:history.back();"><img src="<?=$member_skin_path?>/img/btn_join_prev.gif" width="90" height="25" border="0"></a>
</td>
</tr>
<? } else { ?>
<tr>
<td align="center">
<INPUT type=image width="90" height="25" src="<?=$member_skin_path?>/img/btn_member_upd.gif" border=0 accesskey='s'>
<? if ($member[mb_level] <= $member[mb_id]) { ?>
<a href="javascript:member_leave();"><img src="<?=$member_skin_path?>/img/btn_member_leave.gif" width="90" height="25" border=0></a>
<? } ?>
</td>
</tr>
<? } ?>
</table>
<!-- Line bottom start -->
</td>
<td background="<?=$member_skin_path?>/img/out_bbg03.gif"></td>
</tr>
<tr>
<td><img src="<?=$member_skin_path?>/img/out_bco03.gif" width="7" height="6"></td>
<td background="<?=$member_skin_path?>/img/out_bbg04.gif"></td>
<td><img src="<?=$member_skin_path?>/img/out_bco04.gif" width="6" height="6"></td>
</tr>
</table>
<!-- Line bottom end -->
</form>
<script language="Javascript">
with (document.fregisterform) {
if (w.value == "")
mb_id.focus();
else {
mb_password.focus();
mb_nick_enabled.value = 1;
}
}
with (document.fregisterform) {
if (w.value == "")
mb_id.focus();
else {
mb_password.focus();
mb_nick_enabled.value = 1;
}
}
// submit 최종 폼체크
function fregisterform_submit(f)
{
if (f.w.value == "") {
if (f.mb_id_enabled.value == "") {
alert("회원아이디 중복확인을 해주십시오.");
f.mb_id.focus();
return;
} else if (f.mb_id_enabled.value == -1) {
alert("'"+f.mb_id.value+"'은(는) 이미 가입된 회원아이디이므로 사용하실 수 없습니다.");
f.mb_id.focus();
return;
}
}
function fregisterform_submit(f)
{
if (f.w.value == "") {
if (f.mb_id_enabled.value == "") {
alert("회원아이디 중복확인을 해주십시오.");
f.mb_id.focus();
return;
} else if (f.mb_id_enabled.value == -1) {
alert("'"+f.mb_id.value+"'은(는) 이미 가입된 회원아이디이므로 사용하실 수 없습니다.");
f.mb_id.focus();
return;
}
}
if ((f.w.value == "" && f.mb_nick_enabled.value == "") ||
(f.w.value == "u" && f.mb_nick_enabled.value == "" && f.mb_nick.defaultValue != f.mb_nick.value)) {
alert("별명 중복확인을 해주십시오.");
f.mb_nick.focus();
return;
} else if (f.mb_nick_enabled.value == -1) {
alert("'"+f.mb_nick.value+"'은(는) 이미 등록된 별명이므로 사용하실 수 없습니다.");
f.mb_nick.focus();
return;
}
(f.w.value == "u" && f.mb_nick_enabled.value == "" && f.mb_nick.defaultValue != f.mb_nick.value)) {
alert("별명 중복확인을 해주십시오.");
f.mb_nick.focus();
return;
} else if (f.mb_nick_enabled.value == -1) {
alert("'"+f.mb_nick.value+"'은(는) 이미 등록된 별명이므로 사용하실 수 없습니다.");
f.mb_nick.focus();
return;
}
var id = prohibit_id_check(f.mb_id.value);
if (id) {
alert("'"+id+"'은(는) 사용하실 수 없는 회원아이디입니다.");
f.mb_id.focus();
return;
}
if (id) {
alert("'"+id+"'은(는) 사용하실 수 없는 회원아이디입니다.");
f.mb_id.focus();
return;
}
if (f.mb_password.value != f.mb_password_re.value) {
alert("패스워드가 같지 않습니다.");
f.mb_password_re.focus();
return;
}
alert("패스워드가 같지 않습니다.");
f.mb_password_re.focus();
return;
}
/*
// 사용할 수 없는 별명을 사용하고자 하는 경우에는 이 주석을 제거하십시오.
if (prohibit_id_check(f.mb_nick.value))
{
alert("'"+f.mb_nick.value + "'은(는) 사용하실 수 없는 별명입니다.");
f.mb_nick.focus();
return;
}
*/
// 사용할 수 없는 별명을 사용하고자 하는 경우에는 이 주석을 제거하십시오.
if (prohibit_id_check(f.mb_nick.value))
{
alert("'"+f.mb_nick.value + "'은(는) 사용하실 수 없는 별명입니다.");
f.mb_nick.focus();
return;
}
*/
var domain = prohibit_email_check(f.mb_email.value);
if (domain) {
alert("'"+domain+"'은(는) 사용하실 수 없는 메일입니다.");
f.mb_email.focus();
return;
}
if (domain) {
alert("'"+domain+"'은(는) 사용하실 수 없는 메일입니다.");
f.mb_email.focus();
return;
}
if ((f.w.value == "" && f.mb_email_enabled.value == "") ||
(f.w.value == "u" && f.mb_email_enabled.value == "" && f.mb_email.defaultValue != f.mb_email.value)) {
alert("E-mail 중복확인을 해주십시오.");
f.mb_email.focus();
return;
} else if (f.mb_email_enabled.value == -1) {
alert("'"+f.mb_email.value+"'은(는) 이미 다른 회원이 사용하는 E-mail이므로 사용하실 수 없습니다.");
return;
}
(f.w.value == "u" && f.mb_email_enabled.value == "" && f.mb_email.defaultValue != f.mb_email.value)) {
alert("E-mail 중복확인을 해주십시오.");
f.mb_email.focus();
return;
} else if (f.mb_email_enabled.value == -1) {
alert("'"+f.mb_email.value+"'은(는) 이미 다른 회원이 사용하는 E-mail이므로 사용하실 수 없습니다.");
return;
}
if (typeof f.mb_icon != "undefined")
{
if (f.mb_icon.value)
{
if (!f.mb_icon.value.toLowerCase().match(/.(gif)$/i))
{
alert("회원아이콘이 gif 파일이 아닙니다.");
f.mb_icon.focus();
return;
}
}
}
{
if (f.mb_icon.value)
{
if (!f.mb_icon.value.toLowerCase().match(/.(gif)$/i))
{
alert("회원아이콘이 gif 파일이 아닙니다.");
f.mb_icon.focus();
return;
}
}
}
if (typeof(f.mb_recommend) != 'undefined')
{
if (f.mb_id.value == f.mb_recommend.value)
{
alert("본인을 추천할 수 없습니다.");
f.mb_recommend.focus();
return;
}
}
{
if (f.mb_id.value == f.mb_recommend.value)
{
alert("본인을 추천할 수 없습니다.");
f.mb_recommend.focus();
return;
}
}
if (typeof(f.wr_key) != "undefined") {
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
if (hex_md5(f.wr_key.value) != md5_norobot_key) {
alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
f.wr_key.focus();
return;
}
}
f.action = "./register_form_update.php";
f.submit();
}
f.submit();
}
// 회원아이디 검사
function mb_id_check()
{
var f = document.fregisterform;
function mb_id_check()
{
var f = document.fregisterform;
if (f.mb_id.value == "") {
alert("회원 아이디를 입력하세요.");
f.mb_id.focus();
return;
}
alert("회원 아이디를 입력하세요.");
f.mb_id.focus();
return;
}
var id = prohibit_id_check(f.mb_id.value);
if (id) {
alert("'"+id + "'은(는) 사용하실 수 없는 회원아이디입니다.");
f.mb_id.focus();
return;
}
if (id) {
alert("'"+id + "'은(는) 사용하실 수 없는 회원아이디입니다.");
f.mb_id.focus();
return;
}
if (g4_charset.toUpperCase() == "UTF-8")
win_open(g4_path+"/"+g4_bbs+"/member_id_check.php?mb_id="+encodeURI(document.fregisterform.mb_id.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_id_check.php?mb_id="+document.fregisterform.mb_id.value, "hiddenframe");
}
win_open(g4_path+"/"+g4_bbs+"/member_id_check.php?mb_id="+encodeURI(document.fregisterform.mb_id.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_id_check.php?mb_id="+document.fregisterform.mb_id.value, "hiddenframe");
}
// 별명 검사
function mb_nick_check()
{
var f = document.fregisterform;
function mb_nick_check()
{
var f = document.fregisterform;
if (f.mb_nick.value == "") {
alert("별명을 입력하세요.");
f.mb_nick.focus();
return;
}
alert("별명을 입력하세요.");
f.mb_nick.focus();
return;
}
var id = prohibit_id_check(f.mb_nick.value);
if (id) {
alert("'"+id + "'은(는) 사용하실 수 없는 별명입니다.");
f.mb_nick.focus();
return;
}
if (id) {
alert("'"+id + "'은(는) 사용하실 수 없는 별명입니다.");
f.mb_nick.focus();
return;
}
if (f.mb_nick.defaultValue == f.mb_nick.value && f.mb_nick.value != "") {
alert("별명이 바뀌지 않았으므로 중복확인 하실 필요가 없습니다.");
return;
}
alert("별명이 바뀌지 않았으므로 중복확인 하실 필요가 없습니다.");
return;
}
if (g4_charset.toUpperCase() == "UTF-8")
win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+encodeURI(document.fregisterform.mb_nick.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+document.fregisterform.mb_nick.value, "hiddenframe");
}
win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+encodeURI(document.fregisterform.mb_nick.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_nick_check.php?mb_nick="+document.fregisterform.mb_nick.value, "hiddenframe");
}
// E-mail 검사
function mb_email_check()
{
if (document.fregisterform.mb_email.value == "") {
alert("E-mail을 입력하세요.");
return;
}
function mb_email_check()
{
if (document.fregisterform.mb_email.value == "") {
alert("E-mail을 입력하세요.");
return;
}
if (g4_charset.toUpperCase() == "UTF-8")
win_open(g4_path+"/"+g4_bbs+"/member_email_check.php?mb_email="+encodeURI(document.fregisterform.mb_email.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_email_check.php?mb_email="+document.fregisterform.mb_email.value, "hiddenframe");
}
win_open(g4_path+"/"+g4_bbs+"/member_email_check.php?mb_email="+encodeURI(document.fregisterform.mb_email.value), "hiddenframe");
else
win_open(g4_path+"/"+g4_bbs+"/member_email_check.php?mb_email="+document.fregisterform.mb_email.value, "hiddenframe");
}
function mb_id_change()
{
if (document.fregisterform.mb_id.value != document.fregisterform.mb_id.defaultValue)
document.fregisterform.mb_id_enabled.value = "";
}
{
if (document.fregisterform.mb_id.value != document.fregisterform.mb_id.defaultValue)
document.fregisterform.mb_id_enabled.value = "";
}
// 금지 아이디, 별명 검사
function prohibit_id_check(id)
{
id = id.toLowerCase();
function prohibit_id_check(id)
{
id = id.toLowerCase();
var prohibit_id = "<?=trim(strtolower($config[cf_prohibit_id]))?>";
var s = prohibit_id.split(",");
var tmp_id;
var s = prohibit_id.split(",");
var tmp_id;
for (i=0; i<s.length; i++)
{
/* 부관리자, 관리자2 와 같은 아이디와 별명도 사용하지 못하게 할 경우에 주석을 제거하세요.
tmp_id = s[i].toLowerCase();
if (id.indexOf(tmp_id, 0) > -1)
{
return id;
}
*/
if (s[i] == id)
return id;
}
return "";
}
{
/* 부관리자, 관리자2 와 같은 아이디와 별명도 사용하지 못하게 할 경우에 주석을 제거하세요.
tmp_id = s[i].toLowerCase();
if (id.indexOf(tmp_id, 0) > -1)
{
return id;
}
*/
if (s[i] == id)
return id;
}
return "";
}
// 금지 메일 도메인 검사
function prohibit_email_check(email)
{
email = email.toLowerCase();
function prohibit_email_check(email)
{
email = email.toLowerCase();
var prohibit_email = "<?=trim(strtolower(preg_replace("/(\r\n|\r|\n)/", ",", $config[cf_prohibit_email])));?>";
var s = prohibit_email.split(",");
var tmp = email.split("@");
var domain = tmp[tmp.length - 1]; // 메일 도메인만 얻는다
var s = prohibit_email.split(",");
var tmp = email.split("@");
var domain = tmp[tmp.length - 1]; // 메일 도메인만 얻는다
for (i=0; i<s.length; i++) {
if (s[i] == domain)
return domain;
}
return "";
}
if (s[i] == domain)
return domain;
}
return "";
}
// 회원탈퇴
function member_leave()
{
if (confirm("정말 회원에서 탈퇴 하시겠습니까?"))
location.href = "<?=$g4[bbs_path]?>/member_confirm.php?url=member_leave.php";
}
</script>
function member_leave()
{
if (confirm("정말 회원에서 탈퇴 하시겠습니까?"))
location.href = "<?=$g4[bbs_path]?>/member_confirm.php?url=member_leave.php";
}
</script>
댓글 전체
1.이부문만 삭제하시면 될것같네요.
<table width="350" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class=m_padding2><input class=m_text type=text name="mb_password_q" size=55 required itemname="비밀번호 분실시 질문" value="<?=$member[mb_password_q]?>"></td>
</tr>
</table>
2.bbs/member_nick_check.php에서 수정하시면 됩니다.
<table width="350" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class=m_padding2><input class=m_text type=text name="mb_password_q" size=55 required itemname="비밀번호 분실시 질문" value="<?=$member[mb_password_q]?>"></td>
</tr>
</table>
2.bbs/member_nick_check.php에서 수정하시면 됩니다.

2번은 해결이 되었는데요.
1번은 삭제하니까 비밀번호 찾기에서 질문이 나오질 않네요.
해결방법이 있을까요 ^?^
1번은 삭제하니까 비밀번호 찾기에서 질문이 나오질 않네요.
해결방법이 있을까요 ^?^
<input type=hidden name="mb_password_q" value="<?=$member[mb_password_q]?>">

늦은 시간에 정말 감사합니다. (__)
말끔히 해결 되었습니다. ^^
말끔히 해결 되었습니다. ^^