기타게임 [ASP] 로그인 페이지는 어떻게 구현을 하는가?
컨텐츠 정보
- 22 조회
- 0 추천
- 0 비추천
- 목록
본문
작성자: 작성자 없음
네 안녕하세요.
이번시간에는 ASP 안에서 로그인창을 간단하게 구현을 해보도록 하겠습니다.
간단하게 인 만큼 보안에는 전혀 신경을 쓰지 않겠습니다.
[보안에 대한 기술은 다음시간에 알아보도록 하지요.]
자. 우선 지난시간에도 말씀을 드렸듯
ASP는 HTML을 지원하고 있습니다.
자 우선 폼을 어떻게 입력하는지 알아볼까요?
<Form Name="formname" Action="Logingo.asp" Method="post">
</Form>
여기서 폼의 네임은 formname이 됩니다.
해당 값을 어떠한 페이지에 넘길지에 대한 부분은
Action 부분을 보시면 submit을 요청시 해당페이지로 값이
전달이 된다고 생각을 하시면 됩니다.
자 이어서 더 보도록 합시다.
<Form Name="formname" Action="Logingo.asp" Method="post">
<Input Type="Text" Name="ID"> <br><br>
<Input Type="Password" Name="PW"> <br><br>
<Input Type="Submit" Value="로그인" style="width:60;height:50;"> <br><br>
</Form>
흔히들 알고계실것입니다. 인풋 타입 [텍스트,패스워드,섬밋 등등]
실제로 적용을 해보시는것이 이해가 빠를 것이라 생각이 됩니다.
input tpye은 말그대로 해당 타입이고
name 부분은 쉽게 설명하자면 해당 값을 담고 있는 변수라고 생각을 하십시오.
뒤에 있는 style 은 해당 박스의 크기를 설정하는 부분입니다.
그럼 뒤에 있는 메소드는 뭔가요? 라고 생각하실텐데요
Method="post"
포스트는 주소가 숨겨져서 보내게 되고
Method="get"
겟은 주소뒤에 ? 방식으로 붙어서 넘어가게 된다라고 보시면 됩니다.
이제 로그인을 누르면 해당값을 가지고 Logingo.asp로 넘어가게 됩니다.
근데 Logingo.asp는 어떻게 그 값을 전달 받냐구요?
ID = request.form("ID")
PW = request.form("PW")
request.form("인풋타입네임")의 형태로 값을 넘겨받아
ID 라는 변수에 저장하여라 라는 뜻이 되겠습니다.
Logingo.asp에서
<%=ID%> 님 안녕하세요 ^^
라고 입력을 해보시기 바랍니다.
자 오늘은 간단히 폼과 인풋타입 그리고 리퀘스트에 대해서 알아보았습니다.
다음시간에는 페이지인증법에는 어떠한 것들이 있는지 알아보도록 하겠습니다.
출저 - 미스터리
-
등록일 00:20
-
등록일 08.20
-
등록일 08.10VMware 네트워크 IP 설정댓글 2
-
등록일 08.08