세션 로그인 / 로그아웃 후 Redirect 하기 > 기술자료 | 해피정닷컴

세션 로그인 / 로그아웃 후 Redirect 하기 > 기술자료

본문 바로가기

사이트 내 전체검색

세션 로그인 / 로그아웃 후 Redirect 하기 > 기술자료

ClassicASP 세션 로그인 / 로그아웃 후 Redirect 하기

페이지 정보


본문

###### 로그인 login.asp

방법1>
<%
if session("user_id") = "아이디" then
        response.Redirect "/admin/main.asp"
        response.end
end if
%>
<!--#include virtual="/inc/_happyjung_.asp" -->
<title>로그인</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<script type="text/javascript">
  function fncsubmit(form){
    if (form.pwd.value == ""){
      alert("관리자암호를 입력해 주세요")
      form.pwd.focus()
      return;
    }
 if (form.id.value == ""){
      alert("관리자아이디를 입력해주세요")
      form.id.focus()
      return;
    }
    form.submit()
  }
    </script>
</head>

<body>
<br><br>
<div align="center">
  <form name="frm_admin" method="post" action="login_ok.asp" style="margin:0; padding:0">
    <table width="224" border="2" cellpadding="0" cellspacing="0" bordercolor="#E4E4E4">
      <tr>
        <td height="126" valign="top"><table width="219" border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td height="43" valign="top"><img src="/image/titles.gif" alt="로그인" /></td>
            </tr>
            <tr>
              <td height="116" align="center"><table width="318" border="0" cellpadding="0" cellspacing="0">
                <tr>
                  <td width="109">관리자아이디</td>
                  <td height="23"><input name="id" type="text"  size="25" maxlength="12" /></td>
                </tr>
                <tr>
                  <td height="5" colspan="2"></td>
                  </tr>
                <tr>
                  <td class="style7">관리자비밀번호</td>
                  <td><input name="pwd" type="password" size="25" maxlength="12" /></td>
                </tr>
                <tr align="center">
                  <td height="35" colspan="2"><input name="button" type="button" onclick="javascript:fncsubmit(frm_admin)" value="입력완료" />
&nbsp;
<input name="reset" type="reset" onclick="javascript:history.back (-1)" value="취소하기" /></td>
                </tr>
              </table></td>
            </tr>
        </table></td>
      </tr>
    </table>
  </form>
</div>
</body>
</html>


###### 로그인 login_ok.asp
<%
id = request("id")
pwd = request("pwd")

admin_id = "아이디"
admin_pwd = "비밀번호"

If id <> admin_id then
  response.write "<script type='text/javascript'>alert('아이디가 틀립니다.');history.go(-1);</script>" else
  If pwd <> admin_pwd then
    response.write "<script type='text/javascript'>alert('패스워드가 틀립니다.');history.go(-1);</script>"
  else
    session("user_id") = "아이디"
    response.Redirect "admin/main.asp"
    response.end
  end if
end if
%>


###### 로그아웃 logout.asp
<script type="text/javascript">
<!--
var login_off
login_off=confirm("로그아웃 하시겠습니까? ");

if (login_off!==true) {
   history.back();
}
else {
  <%
    session.Abandon
    Response.Redirect "/main/index.asp"
  %>
}
//-->
</script>


###### 세션 체크 login_session.asp
<%
'response.write "session[" & session("admin") & "]<br>"
if IsEmpty(session("member")) then
'if session("user_id") = "" then
 response.Redirect "../"
 response.end
end if 
%>

댓글목록

등록된 댓글이 없습니다.


Total 2,641건 127 페이지
  • RSS
기술자료 목록
121
JavaScript   17992  2006-06-29 13:26 ~ 2019-08-08 18:44  
120
제로보드   15223  2006-06-28 17:28  
119
JavaScript   19460  2006-06-28 16:03 ~ 2018-09-03 13:26  
118
HTML   14586  2006-06-27 03:40 ~ 2013-05-12 00:00  
117
제로보드   18250  2006-06-26 19:01  
116
PHP   21611  2006-06-26 17:01 ~ 2021-02-26 16:59  
열람
ClassicASP   26620  2006-06-26 10:13  
114
제로보드   16484  2006-06-23 08:48  
113
전자결제   34033  2006-06-21 19:52 ~ 2013-12-31 00:00  
112
전자결제   50747  2006-06-21 19:52  
111
ClassicASP   38230  2006-06-19 21:33  
110
전자결제   13769  2006-06-19 19:30 ~ 2009-01-31 00:00  
109
ClassicASP   13156  2006-06-19 19:12 ~ 2016-03-25 00:00  
108
JavaScript   13420  2006-06-17 22:49 ~ 2011-06-12 00:00  
107
PHP   13199  2006-06-17 19:15 ~ 2019-03-02 05:55  
106
JavaScript   12034  2006-06-16 18:49 ~ 2007-07-22 00:00  
105
JavaScript   22891  2006-06-16 18:13 ~ 2007-04-17 00:00  
104
JavaScript   23426  2006-06-15 19:10 ~ 2021-11-25 00:43  
103
ClassicASP   15267  2006-06-15 17:37 ~ 2021-10-15 01:09  
102
ClassicASP   26853  2006-06-14 12:33 ~ 2009-01-04 00:00  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.