ID/패스워드 변경 페이지 제작 정보
ID/패스워드 변경 페이지 제작본문
ID/패스워드 변경을 클릭하면, 팝업이 떠서 메일주소와 숫자인증을 받는게 기본형인데 이부분을 팝업으로 뜨게 하지 않고 페이지로 변경하였습니다.
메일주소와 인증번호를 입력하고 다음을 누르니, 새로운 비밀번호가 메일로 발송되었고 메일을 확인해 보라는 메세지가 나옵니다.
그후에 기본 로그인페이지로 이동하고 싶은데,
'지금보고 있는 웹페이지에서 탭을 닫으려고 합니다. 탭을 닫으시겠습니까?
예//아니오' 이런 자바스크립트 팝업이 뜨는데 이 팝업을 띄우는 소스가 어디에 있는지 아무리 찾아봐도 모르겠습니다.
ID/패스워드 변경 신청시 메일확인하라는 팝업 메세지 후, 기본 로그인페이지로 이동하려면 어느페이지에서 수정을 해주어야 하는지 궁금합니다.
계속찾아봐도 잘 모르겠어서요.
도움좀 부탁드립니다.
사용한 멤버스킨은 기본형입니다.
=====================================================================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width="600" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr><td><br />
<table width="600" height="50" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="50" align="center" valign="middle" bgcolor="#EBEBEB"><table width="590" height="40" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25" align="center" bgcolor="#FFFFFF" ><img src="<?=$member_skin_path?>/img/icon_01.gif" width="5" height="5"></td>
<td width="175" align="left" bgcolor="#FFFFFF" ><font color="#666666"><b>회원아이디/패스워드 찾기</b></font></td>
<td width="390" align="right" bgcolor="#FFFFFF" ></td>
</tr>
</table></td>
</tr>
</table>
<form name="fpasswordlost" method="post" onsubmit="return fpasswordlost_submit(this);" autocomplete="off">
<table width="540" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="30"></td>
</tr>
<tr>
<td height="170" align="center" valign="middle" background="<?=$member_skin_path?>/img/gray_bg_img.gif" bgcolor="#FFFFFF">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" height="14"><b>이메일주소</b></td>
<td width="" height="14">
<input type="text" name="mb_email" class="ed" required email itemname="이메일주소" size="45" />
<br />회원가입시 등록하신 이메일주소 입력
</td>
</tr>
<tr>
<td height="20" colspan="2"></td>
</tr>
<tr>
<td><img id='kcaptcha_image' /></td>
<td>
<input type=text name='wr_key' class="ed" size=10 required itemname='자동등록방지'>
<br />왼쪽의 숫자를 입력하세요.
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td height="40" align="center" valign="bottom"><input type="image" src="<?=$member_skin_path?>/img/btn_next_01.gif"><!-- <a href="javascript:window.close();"><img src="<?=$member_skin_path?>/img/btn_close.gif" width="48" height="20" border="0"></a--></td>
</tr>
</table>
</form>
</td></tr></table>
<script type="text/javascript" src="<?="$g4[path]/js/md5.js"?>"></script>
<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript">
function fpasswordlost_submit(f)
{
if (!check_kcaptcha(f.wr_key)) {
return false;
}
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/password_lost2.php';";
else
echo "f.action = './password_lost2.php';";
?>
return true;
}
self.focus();
document.fpasswordlost.mb_email.focus();
$(function() {
var sw = screen.width;
var sh = screen.height;
var cw = document.body.clientWidth;
var ch = document.body.clientHeight;
var top = sh / 2 - ch / 2 - 100;
var left = sw / 2 - cw / 2;
moveTo(left, top);
});
</script>
메일주소와 인증번호를 입력하고 다음을 누르니, 새로운 비밀번호가 메일로 발송되었고 메일을 확인해 보라는 메세지가 나옵니다.
그후에 기본 로그인페이지로 이동하고 싶은데,
'지금보고 있는 웹페이지에서 탭을 닫으려고 합니다. 탭을 닫으시겠습니까?
예//아니오' 이런 자바스크립트 팝업이 뜨는데 이 팝업을 띄우는 소스가 어디에 있는지 아무리 찾아봐도 모르겠습니다.
ID/패스워드 변경 신청시 메일확인하라는 팝업 메세지 후, 기본 로그인페이지로 이동하려면 어느페이지에서 수정을 해주어야 하는지 궁금합니다.
계속찾아봐도 잘 모르겠어서요.
도움좀 부탁드립니다.
사용한 멤버스킨은 기본형입니다.
=====================================================================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width="600" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr><td><br />
<table width="600" height="50" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="50" align="center" valign="middle" bgcolor="#EBEBEB"><table width="590" height="40" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25" align="center" bgcolor="#FFFFFF" ><img src="<?=$member_skin_path?>/img/icon_01.gif" width="5" height="5"></td>
<td width="175" align="left" bgcolor="#FFFFFF" ><font color="#666666"><b>회원아이디/패스워드 찾기</b></font></td>
<td width="390" align="right" bgcolor="#FFFFFF" ></td>
</tr>
</table></td>
</tr>
</table>
<form name="fpasswordlost" method="post" onsubmit="return fpasswordlost_submit(this);" autocomplete="off">
<table width="540" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="30"></td>
</tr>
<tr>
<td height="170" align="center" valign="middle" background="<?=$member_skin_path?>/img/gray_bg_img.gif" bgcolor="#FFFFFF">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" height="14"><b>이메일주소</b></td>
<td width="" height="14">
<input type="text" name="mb_email" class="ed" required email itemname="이메일주소" size="45" />
<br />회원가입시 등록하신 이메일주소 입력
</td>
</tr>
<tr>
<td height="20" colspan="2"></td>
</tr>
<tr>
<td><img id='kcaptcha_image' /></td>
<td>
<input type=text name='wr_key' class="ed" size=10 required itemname='자동등록방지'>
<br />왼쪽의 숫자를 입력하세요.
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td height="40" align="center" valign="bottom"><input type="image" src="<?=$member_skin_path?>/img/btn_next_01.gif"><!-- <a href="javascript:window.close();"><img src="<?=$member_skin_path?>/img/btn_close.gif" width="48" height="20" border="0"></a--></td>
</tr>
</table>
</form>
</td></tr></table>
<script type="text/javascript" src="<?="$g4[path]/js/md5.js"?>"></script>
<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript">
function fpasswordlost_submit(f)
{
if (!check_kcaptcha(f.wr_key)) {
return false;
}
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/password_lost2.php';";
else
echo "f.action = './password_lost2.php';";
?>
return true;
}
self.focus();
document.fpasswordlost.mb_email.focus();
$(function() {
var sw = screen.width;
var sh = screen.height;
var cw = document.body.clientWidth;
var ch = document.body.clientHeight;
var top = sh / 2 - ch / 2 - 100;
var left = sw / 2 - cw / 2;
moveTo(left, top);
});
</script>
댓글 전체
password_lost2.php 파일 하단에
alert_close("$email 메일로 회원아이디와 패스워드를 인증할 수 있는 메일이 발송 되었습니다.\\n\\n메일을 확인하여 주십시오.");
이 부분을 삭제하시고 아래처럼 변경해 보세요
alert("$email 메일로 회원아이디와 패스워드를 인증할 수 있는 메일이 발송 되었습니다.\\n\\n메일을 확인하여 주십시오.", "$g4[path]/bbs/login.php");
alert_close("$email 메일로 회원아이디와 패스워드를 인증할 수 있는 메일이 발송 되었습니다.\\n\\n메일을 확인하여 주십시오.");
이 부분을 삭제하시고 아래처럼 변경해 보세요
alert("$email 메일로 회원아이디와 패스워드를 인증할 수 있는 메일이 발송 되었습니다.\\n\\n메일을 확인하여 주십시오.", "$g4[path]/bbs/login.php");