글 수 151
2008.02.01 16:43:48 (*.204.44.1)
10945

---------- 처음설치 &기존사용자 설치법 -----------

1. 첨부된 email_check.zip 압축을 풉니다.

2. email_CH.php 파일을 열어서 수정해달라는 부분을 수정해줍니다.

3. email_CH.php 파일을 제로보드 폴더속에 넣어줍니다. (bbs 혹은 zboard)

4. 제로보드 폴더속의 member_join.php를 열고,

if(!write.email.value) {alert("E-Mail을 입력하여 주십시요.");write.email.focus(); return false;}   이부분 바로 아래에

if(!write.email_key.value) {alert("E-mail Check키를 입력하여 주십시오.");write.email_key.focus(); return false;}

이 소스를 넣어줍니다.

그리고 스크롤을 조금 내려서

<tr align=right height=28>
<td style=font-family:Tahoma;font-size:8pt;><b>E-mail </td>
<td align=left> <input type=text name=email size=50 maxlength=255 value="<?=$member[email]?>" style=border-color:#d8b3b3 class=input>
<input type=checkbox value=1 name=open_email checked> 공개
</td>
</tr><tr>
<td colspan="5" bgcolor="#EBD9D9" align="center"><img src="images/t.gif" width="10" height="1"></td>
</tr>

이 부분을 아래 소스로 바꿔줍니다.

<script type="text/JavaScript">
function email_CH() {
var email=document.write.email.value;
if(!email) {
alert('e-mail 주소를 입력해 주십시오.');
document.write.email.focus();
return false;
}
mail.location.href='email_CH.php?email='+email;
}
</script>
<iframe name="mail" src="" style="display:none;"></iframe>
<tr align="right" height="28">
<td style="font-family:Tahoma;font-size:8pt;"><b>E-mail </b></td>
<td align="left" style="padding-left: 4px"><input type="text" name="email" size="35" maxlength="255" value="<?=$member[email]?>" style="border-color:#d8b3b3" class="input" onclick="javascript:disableEmail();">
<input type="button" value='E-mail Check' style="color:#000000;border-color:#dfb8b8;background-color:#f0f0f0;font-size:8pt;font-family:Tahoma;height:20px;" onclick="email_CH();return false;"><input type="checkbox" value="1" name="open_email" checked> 공개
</td>
</tr>
<tr>
<td colspan="5" bgcolor="#EBD9D9" align="center"><img src="images/t.gif" width="10" height="1"></td>
</tr>
<tr align="right" height="28">
<td style="font-family:Tahoma;font-size:8pt;"><b>E-mail Check </b></td>
<td align="left" style="padding-left: 4px"><input type="text" name="email_key" size="20" maxlength="255" style="border-color:#d8b3b3" class="input"> (메일로 전송된 코드를 입력하세요.)
</td>
</tr>
<tr>
<td colspan="5" bgcolor="#EBD9D9" align="center"><img src="images/t.gif" width="10" height="1"></td>
</tr>

마지막으로 다음 부분을 찾습니다.
-------------------------------------------------------------------------
function check_accept() {
return confirm("위의 가입 약관을 모두 보았으며, 동의하십니까?");
}

</script>

<table border=0 cellspacing=1 cellpadding=0 width=540>
-------------------------------------------------------------------------

다음과 같이 고칩니다.
-------------------------------------------------------------------------
function check_accept() {
return confirm("위의 가입 약관을 모두 보았으며, 동의하십니까?");
}

</script>

<!----- 삽입하는 부분 -------->
<SCRIPT LANGUAGE="JavaScript">
<!--
function disableEmail() {
write.email.readOnly = true;
}
//-->
</script>
<!----- 여기까지 삽입 --------->

<table border=0 cellspacing=1 cellpadding=0 width=540>
-------------------------------------------------------------------------

이제 member_join.php 수정은 끝났습니다.

5. member_join_ok.php를 열어줍니다.

if($check[0]>0) Error("이미 등록되어 있는 주민등록번호입니다","");
$jumin=$jumin1.$jumin2;
}

이 부분 바로 아래에

if(!$email_key) Error("E-mail Check키를 입력해주세요.","");
if($email_key != $_SESSION['email_numbers']) Error("E-mail Check키가 올바르지 않습니다.<br />메일을 확인해 올바른 E-mail Check키를 입력해주세요.","");
unset($_SESSION['email_numbers']);

이 소스를 넣어줍니다.

                                                                                                                                  출처 : 제로보드 홈

조회 수 17335
계정을 옮길 때
오작교
2008.11.25
조회 수 26110
조회 수 53659
조회 수 22901
조회 수 23544
조회 수 25634
조회 수 17688
조회 수 21154
활동 로그기록 남기기 (2)
오작교
2009.04.29
조회 수 29875
조회 수 21444
조회 수 21691
조회 수 19103
조회 수 20183
회원가입 - 나이제한하기
오작교
2009.02.27
조회 수 21273
드롭메뉴에 관한 팁 하나 (1)
오작교
2009.02.27
조회 수 19688
조회 수 19989
조회 수 21715
우리 홈 게시판 스팸 차단 (1)
오작교
2009.02.06
조회 수 24393
조회 수 19188
조회 수 21558

로그인