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

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

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

이 소스를 넣어줍니다.

                                                                                                                                  출처 : 제로보드 홈

번호
제목
글쓴이
151 제로보드에서 관리자 비번 분실시
오작교
2016-06-27 17337  
150 계정을 옮길 때
오작교
2008-11-25 26111  
149 제로보드의 변수 모음 정리
오작교
2008-07-24 53659  
148 참고로 할만한 제로보드 팁 공간가기
오작교
2008-01-11 22903  
147 제로보드 설치하기(이미지)
오작교
2007-11-13 23547  
146 스팸성 댓글 일괄 삭제하기(IP 방식) 1
오작교
2009-09-24 25636  
145 홈페이지 보안강화 도구(Castle) 보급안내 2
오작교
2009-09-14 17688  
144 최근 게시물 nowrap 적용하기
오작교
2009-08-30 21156  
143 활동 로그기록 남기기 2
오작교
2009-04-29 29877  
142 최근 갤러리(슬라이드 형) 스킨
오작교
2009-03-10 21445  
141 회원가입폼에서 생년월일 마우스로 선택하기 1
오작교
2009-03-10 21695  
140 회원가입 폼에서 한/영키를 누르는 수고를 없애기 1
오작교
2009-03-10 19106  
139 최근 게시물에 새코멘트 표시해주기
오작교
2009-03-10 20186  
138 회원가입 - 나이제한하기
오작교
2009-02-27 21274  
137 드롭메뉴에 관한 팁 하나 1
오작교
2009-02-27 19690  
136 2009. 02. 09 - 제로보드 4 보안 패치 p19
오작교
2009-02-27 19990  
135 비회원의 게시판 접근을 막기
오작교
2009-02-26 21717  
134 우리 홈 게시판 스팸 차단 1
오작교
2009-02-06 24394  
133 회원관리 페이지의 리스트 목록 늘리기
오작교
2008-12-19 19190  
132 zb4(Mysql 3.2)에서 zb4(Mysql 5)로 DB 백업본
오작교
2008-12-16 21560  

로그인