register.skin.php파일이 이상합니다ㅠㅠ 정보
register.skin.php파일이 이상합니다ㅠㅠ본문
음..과 사람들이 회원가입이 안된다고 해서 고치고 있는 중인데요
회원가입 약관동의하는 페이지에서 에러가 나네요
약관 동의하고 아래 확인버튼을 누르면 "회원 아이디나 패스워드가 공백이면 안됩니다."
이렇게 떠버립니다.
그 버튼이 회원가입 작성페이지로 안넘어가고 옆에 메뉴에 로그인 단추로 변해버린건데;;
홈페이지 만들고 이 파일 건드린 적이 없는데 첨엔 잘 되다가 갑자기 이러네요
http://www.hufsmain.com/bbs/register.php
이것은 홈페이지에서 회원가입란이구요
소스는 아래와 같습니다.
꼭좀 잡아주시길 바랍니다ㅠㅠ
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<form name="fregister" method="POST" action="javascript:fregister_submit(document.fregister);" autocomplete="off">
<table width=600 cellspacing=0 cellspacing=0 align=center><tr><td align=center>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align=center><img src="<?=$member_skin_path?>/img/join_title.gif" width="624" height="72"></td>
</tr>
</table>
<? if ($config[cf_use_jumin]) { // 주민등록번호를 사용한다면 ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height=25></td>
</tr>
<tr>
<td bgcolor="#cccccc">
<table cellspacing=1 cellpadding=0 width=100% border=0>
<tr bgcolor="#ffffff">
<td width="140" height=30> <b>이름</b></td>
<td width=""> <input name=mb_name itemname="이름" required minlength="2" nospace hangul class=ed></td>
</tr>
<tr bgcolor="#ffffff">
<td height=30> <b>주민등록번호</b></td>
<td> <input name=mb_jumin itemname="주민등록번호" required jumin minlength="13" maxlength=13 class=ed><font style="font-family:돋움; font-size:9pt; color:#66a2c8"> ※ 숫자 13자리 중간에 - 없이 입력하세요.</font></td>
</tr>
</table></td>
</tr>
</table>
<? } ?>
<br>
<table width="100%" cellpadding="4" cellspacing="0" bgcolor=#EEEEEE>
<tr>
<td height=40> <b>회원가입약관</b></td>
</tr>
<tr>
<td align="center" valign="top"><textarea style="width: 98%" rows=5 readonly class=ed><?=get_text($config[cf_stipulation])?></textarea></td>
</tr>
<tr>
<td height=40> <input type=checkbox value=1 name=agree id=agree> <label for=agree>회원가입약관을 읽었으며 내용에 동의합니다.</label></td>
</tr>
</table>
<br>
<table width="100%" cellpadding="4" cellspacing="0" bgcolor=#EEEEEE>
<tr>
<td height=40> <b>개인정보보호정책</b></td>
</tr>
<tr>
<td align="center" valign="top"><textarea style="width: 98%" rows=5 readonly class=ed><?=get_text($config[cf_privacy])?></textarea></td>
</tr>
<tr>
<td height=40> <input type=checkbox value=1 name=agree2 id=agree2> <label for=agree2>개인정보보호정책을 읽었으며 내용에 동의합니다.</label></td>
</tr>
</table>
</td></tr></table>
<br>
<div align=center>
<input type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0>
</div>
</form>
<script language="javascript">
function fregister_submit(f) {
if (!f.agree.checked) {
alert("회원가입약관의 내용에 동의해야 회원가입 하실 수 있습니다.");
f.agree.focus();
return;
}
if (!f.agree2.checked) {
alert("개인정보보호정책의 내용에 동의해야 회원가입 하실 수 있습니다.");
f.agree2.focus();
return;
}
f.action = "./register_form.php";
f.submit();
}
if (typeof(document.fregister.mb_name) != "undefined")
document.fregister.mb_name.focus();
</script>
회원가입 약관동의하는 페이지에서 에러가 나네요
약관 동의하고 아래 확인버튼을 누르면 "회원 아이디나 패스워드가 공백이면 안됩니다."
이렇게 떠버립니다.
그 버튼이 회원가입 작성페이지로 안넘어가고 옆에 메뉴에 로그인 단추로 변해버린건데;;
홈페이지 만들고 이 파일 건드린 적이 없는데 첨엔 잘 되다가 갑자기 이러네요
http://www.hufsmain.com/bbs/register.php
이것은 홈페이지에서 회원가입란이구요
소스는 아래와 같습니다.
꼭좀 잡아주시길 바랍니다ㅠㅠ
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<form name="fregister" method="POST" action="javascript:fregister_submit(document.fregister);" autocomplete="off">
<table width=600 cellspacing=0 cellspacing=0 align=center><tr><td align=center>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align=center><img src="<?=$member_skin_path?>/img/join_title.gif" width="624" height="72"></td>
</tr>
</table>
<? if ($config[cf_use_jumin]) { // 주민등록번호를 사용한다면 ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height=25></td>
</tr>
<tr>
<td bgcolor="#cccccc">
<table cellspacing=1 cellpadding=0 width=100% border=0>
<tr bgcolor="#ffffff">
<td width="140" height=30> <b>이름</b></td>
<td width=""> <input name=mb_name itemname="이름" required minlength="2" nospace hangul class=ed></td>
</tr>
<tr bgcolor="#ffffff">
<td height=30> <b>주민등록번호</b></td>
<td> <input name=mb_jumin itemname="주민등록번호" required jumin minlength="13" maxlength=13 class=ed><font style="font-family:돋움; font-size:9pt; color:#66a2c8"> ※ 숫자 13자리 중간에 - 없이 입력하세요.</font></td>
</tr>
</table></td>
</tr>
</table>
<? } ?>
<br>
<table width="100%" cellpadding="4" cellspacing="0" bgcolor=#EEEEEE>
<tr>
<td height=40> <b>회원가입약관</b></td>
</tr>
<tr>
<td align="center" valign="top"><textarea style="width: 98%" rows=5 readonly class=ed><?=get_text($config[cf_stipulation])?></textarea></td>
</tr>
<tr>
<td height=40> <input type=checkbox value=1 name=agree id=agree> <label for=agree>회원가입약관을 읽었으며 내용에 동의합니다.</label></td>
</tr>
</table>
<br>
<table width="100%" cellpadding="4" cellspacing="0" bgcolor=#EEEEEE>
<tr>
<td height=40> <b>개인정보보호정책</b></td>
</tr>
<tr>
<td align="center" valign="top"><textarea style="width: 98%" rows=5 readonly class=ed><?=get_text($config[cf_privacy])?></textarea></td>
</tr>
<tr>
<td height=40> <input type=checkbox value=1 name=agree2 id=agree2> <label for=agree2>개인정보보호정책을 읽었으며 내용에 동의합니다.</label></td>
</tr>
</table>
</td></tr></table>
<br>
<div align=center>
<input type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0>
</div>
</form>
<script language="javascript">
function fregister_submit(f) {
if (!f.agree.checked) {
alert("회원가입약관의 내용에 동의해야 회원가입 하실 수 있습니다.");
f.agree.focus();
return;
}
if (!f.agree2.checked) {
alert("개인정보보호정책의 내용에 동의해야 회원가입 하실 수 있습니다.");
f.agree2.focus();
return;
}
f.action = "./register_form.php";
f.submit();
}
if (typeof(document.fregister.mb_name) != "undefined")
document.fregister.mb_name.focus();
</script>
댓글 전체

아웃로그인 스킨과 자바충돌이 발생하네요....^^
아웃로그인 스킨을 그누보드의 기본스킨으로 바꾸시고 해보세요...
아웃로그인 스킨을 그누보드의 기본스킨으로 바꾸시고 해보세요...
스킨자료실에서 받은 아웃로그인자료 소스에 </form>이 빠져있었네요ㅠㅠ
photofly님 감사합니다.
photofly님 감사합니다.
저도마침 똑같은 문제때문에 고민하고있었는데..
</form>을 붙이니까 해결됐네요~
감사합니다^^
</form>을 붙이니까 해결됐네요~
감사합니다^^