• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

회원 가입시 이메일 인증하기

오작교 10827

0

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

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']);

이 소스를 넣어줍니다.

                                                                                                                                  출처 : 제로보드 홈

공유
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story
검색어 : 201910
번호 제목 글쓴이 날짜 조회 추천
151
normal
오작교 16.06.27.17:22 17080 0
150
normal
오작교 08.11.25.13:52 25857 0
149
normal
오작교 08.07.24.09:23 53406 0
148
normal
오작교 08.01.11.09:36 22664 0
147
normal
오작교 07.11.13.16:23 23288 0
146
normal
오작교 09.09.24.17:45 25335 0
145
normal
오작교 09.09.14.14:26 17450 0
144
normal
오작교 09.08.30.23:29 20919 0
143
normal
오작교 09.04.29.13:31 29585 0
142
normal
오작교 09.03.10.11:48 21227 0
141
normal
오작교 09.03.10.10:35 21420 0
140
normal
오작교 09.03.10.10:13 18883 0
139
normal
오작교 09.03.10.09:50 19948 0
138
normal
오작교 09.02.27.13:31 21012 0
137
normal
오작교 09.02.27.11:34 19436 0
136
normal
오작교 09.02.27.11:05 19731 0
135
normal
오작교 09.02.26.19:28 21445 0
134
normal
오작교 09.02.06.16:42 24134 0
133
normal
오작교 08.12.19.16:23 18935 0
132
normal
오작교 08.12.16.11:03 21328 0