테스트 사이트 - 개발 중인 베타 버전입니다

정보수정에서 register_form.skin.php로 안넘어갑니다

· 13년 전 · 2204 · 5
마이페이지 > 정보수정 > register_form.skin.php로 안넘어 갑니다.

/bbs/member_confirm.php?url=register_form.php 페이지에서
----------------------------------------------------------------------------------------------------
회원아이디 test3
패스워드 ●●●●

외부로부터 회원님의 정보를 안전하게 보호하기 위해
패스워드를 확인하셔야 합니다.
-----------------------------------------------------------------------------------------------------


아이디, 패스워드를 입력하고 확인버튼을 누르면 화면이 깜박거리고 주소가
/bbs/member_confirm.php?bo_table=&wr_id= 으로 바뀌기만 할뿐
정보수정에서 register_form.skin.php로 안넘어갑니다




//member.confirm.php 입니다
<?
include_once("./_common.php");

if (!$member[mb_id])
alert("로그인 한 회원만 접근하실 수 있습니다.");

/*
if ($url)
$urlencode = urlencode($url);
else
$urlencode = urlencode($_SERVER[REQUEST_URI]);
*/

$g4[title] = "회원 패스워드 확인";
include_once("./_head.php");

$member_skin_path = "$g4[path]/skin/member/$config[cf_member_skin]";
include_once("$member_skin_path/member_confirm.skin.php");

include_once("./_tail.php");
?>






//member.confirm.skin.php 입니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

<script type="text/javascript" src="<?=$g4[path]?>/js/capslock.js"></script>

<br>
<br>

<form name=fmemberconfirm method=post onsubmit="return fmemberconfirm_submit(this);">
<input type=hidden name=mb_id value='<?=$member[mb_id]?>'>
<input type=hidden name=w value='u'>

<table width="668" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20" height="26"></td>
<td width="628"></td>
<td width="20"></td>
</tr>
<tr>
<td width="20" height="2"></td>
<td width="628" bgcolor="#8F8F8F"></td>
<td width="20"></td>
</tr>
<tr>
<td width="20" height="48"></td>
<td width="628" align="right" background="<?=$member_skin_path?>/img/modify_table_bg_top.gif"><img src="<?=$member_skin_path?>/img/modify_img.gif" width="344" height="48"></td>
<td width="20"></td>
</tr>
<tr>
<td width="20" height="223"></td>
<td width="628" align="center" background="<?=$member_skin_path?>/img/modify_table_bg.gif">
<table width="460" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="460" height="223" align="center" bgcolor="#FFFFFF">
<table width="350" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="250">
<table width="250" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="10"><img src="<?=$member_skin_path?>/img/icon.gif" width="3" height="3"></td>
<td width="90" height="26"><b>회원아이디</b></td>
<td width="150"><b><?=$member[mb_id]?></b></td>
</tr>
<tr>
<td><img src="<?=$member_skin_path?>/img/icon.gif" width="3" height="3"></td>
<td height="26"><b>패스워드</b></td>
<td><INPUT type=password maxLength=20 size=15 name="mb_password" id="confirm_mb_password" itemname="패스워드" required onkeypress="check_capslock('confirm_mb_password');"></td>
</tr>
</table>
</td>
<td width="100" valign="top"><INPUT name="image" type=image src="<?=$member_skin_path?>/img/ok_button.gif" width="65" height="52" border=0 id="btn_submit"></td>
</tr>
<tr>
<td height="20" colspan="2"></td>
</tr>
<tr>
<td height="1" background="<?=$member_skin_path?>/img/dot_line.gif" colspan="2"></td>
</tr>
</table>

<table>
<tr align="center">
<td height="80" colspan="2">외부로부터 회원님의 정보를 안전하게 보호하기 위해<br>패스워드를 확인하셔야 합니다.</td>
</tr>
</table></td>
</tr>
</table></td>
<td width="20"></td>
</tr>
<tr>
<td width="20" height="1"></td>
<td width="628" bgcolor="#F0F0F0"></td>
<td width="20"></td>
</tr>
<tr>
<td height="20" colspan="3"></td>
</tr>
</table>

</form>

<script type='text/javascript'>
document.onload = document.fmemberconfirm.mb_password.focus();

function fmemberconfirm_submit(f)
{
document.getElementById("btn_submit").disabled = true;

f.action = "<?=$url?>";
return true;
}
</script>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 5개

13년 전
</form> 마무리가 안돼서 입니다.
다시 수정했습니다.. (죄송합니다.)
form도 다들어갔어요. 그런데도 이동이 안됩니다.
이부분을
<form name="fmemberconfirm" method="post" onsubmit="return fmemberconfirm_submit(this);">

수정
<form name="fmemberconfirm" method="post" action="javascript:fmemberconfirm_submit(document.fmemberconfirm);">

바꾸니
true라고 나옵니다..(검색해봐서 수정해 보았습니다)
프리자인님 답변 감사드립니다
실수로
function fmemberconfirm_submit(f)
{
document.getElementById("btn_submit").disabled = true;

f.action = "<?=$url?>";
return true;
}
</script>
부분에 $url을 다른걸로 찍어줬네요.
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?bo_table='.$bo_table.'&amp;wr_id='.$wr_id;로 찍어주는 바람에 페이지가 제대로 안넘어 갔나 봅니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440