로그인시 엔터만 쳐도 로그인되게 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

로그인시 엔터만 쳐도 로그인되게 정보

로그인시 엔터만 쳐도 로그인되게

본문

스킨 자료실에 있던 소스를 조금 수정해서 쓸려고 합니다.

다른건 건든게 없고 테이블 부분만
원래 있던 베이직 로그인 스킨에서 가져와서 붙였는데요..
기본 로그인 스킨은 엔터만 쳐도 로그인이 되었었는데..
이것은 작동을 안하네요..

어디를 손봐야 할까요?


고수분들의 조언 부탁드립니다.


<? if (!$member['mb_id']) { ?>
<script type='text/javascript'>
function login_pop(s)
{
var a = document.getElementById('LOGINPANAL');
if(s)
{
a.style.top = 0;
a.style.left = 0;
a.style.width = document.body.clientWidth;
a.style.height = document.body.clientHeight;
a.style.display = "";
}
else
{
a.style.display = "none";
}
}
</script>

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

<?
$member_skin_path = "/gnuboard4/skin/member/basic";
?>

<div id="LOGINPANAL" style="position:absolute; display:none; width:100%; height:100%;">
  <form name="flogin" method="post" action="javascript:flogin_submit(document.flogin);" autocomplete="off">
    <input type="hidden" name="url" value="<?=$urlencode?>">
    <table cellpadding="0" cellspacing="2" style='position:absolute; top:40%; left:30%; margin-top:-7em; margin-right:400px;border:3px solid #e1e1e1;' bgcolor="#f5f5f5">
    <tr><td bgcolor='#f5f5f5' width="350" class='pad10' align="right"><font class='red' onclick="login_pop();" style="cursor:hand">닫기</font></td></tr>
    <tr>
      <td bgcolor='#f5f5f5'><table width="350" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="350" height="130" align="center" bgcolor="#FFFFFF" align="center"><table width="270" border="0" cellpadding="0" cellspacing="0">
                <tr>
                  <td width="200"><table width="200" 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="70" height="26"><b>아이디</b></td>
                        <td width="120"><INPUT type=text class=ed maxLength=20 size=15 name=mb_id itemname="아이디" required minlength="2"></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 class=ed maxLength=20 size=15 name=mb_password id="login_mb_password" itemname="패스워드" required onkeypress="check_capslock(event, 'login_mb_password');" ></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 onclick="if (this.checked) { if (confirm('자동로그인을 사용하시면 다음부터 회원아이디와 패스워드를 입력하실 필요가 없습니다.\n\n\공공장소에서는 개인정보가 유출될 수 있으니 사용을 자제하여 주십시오.\n\n자동로그인을 사용하시겠습니까?')) { this.checked = true; } else { this.checked = false;} }" type=checkbox name=auto_login>
                          <b>사용</b></td>
                      </tr>
                    </table></td>
                  <td width="70" valign="top"><INPUT type=image width="65" height="52" src="<?=$member_skin_path?>/img/btn_login.gif" border=0></td>
                </tr>
              </table></td>
          </tr>
        </table></td>
    </tr>
  </form>
  </table>
  <table cellpadding='0' cellspacing='0' border='0' width='100%' height='100%' style='background-color:#000000; filter:Alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;z-index:99999;'>
    <tr>
      <td></td>
    </tr>
  </table>
</div>
<script language="JavaScript">
function flogin_submit(f)
{
    if (!f.mb_id.value)
    {
        alert("회원아이디를 입력하십시오.");
        f.mb_id.focus();
        return;
    }

    if (!f.mb_password.value)
    {
        alert("패스워드를 입력하십시오.");
        f.mb_password.focus();
        return;
    }

    f.action = "<?=$g4[bbs_path]?>/login_check.php";
    f.submit();
}
</script>
<? } ?>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로