티스토리 뷰

728x90
반응형
지난 ASP 기초문법 익히기 이후의 2탄입니다.

어느 웹프로그래밍에서나 중요한 session과 cookie 사용법입니다.



쿠키값 저장하기

<%
Response.Cookies("firstname")="Alex"
Response.Cookies("firstname").Expires=date+365
%>



쿠키값 가져오기

<%
fname=Request.Cookies("firstname")
response.write("Firstname=" & fname)
%>



쿠키값 삭제하기

<%
Response.Cookies("firstname").Expires=date-1
%>



ASP에서 세션은 별다른 시작 선언이 없어도 알아서 작동합니다.

Global.asa파일에 Session_OnStart 부분에 특정 구문을 입력해두면 세션시작시 항상 해당 구문을 수행하도록 설정할 수 있습니다.


세션 시간 설정하기

분단위 입니다.

<%
Session.Timeout=5
%>



세션 값 저장하기

<%
Session("username")="Donald Duck"
Session("age")=50

dim i
For Each i in Session.Contents
  Response.Write(i & "<br />")
Next
%>



세션 종료하기

<%
Session.Abandon
%>



세션값 출력하기

Welcome <%Response.Write(Session("username"))%>

다음과 같이 사용할수도 있습니다.

<%
If Session.Contents("age")<18 then
  Session.Contents.Remove("sale")
End If
%>


<%
dim i
dim j
j=Session.Contents.Count
Response.Write("Session variables: " & j)
For i=1 to j
  Response.Write(Session.Contents(i) & "<br />")
Next
%>



세션값 지우기

<%
Session.Contents.RemoveAll()
%>



다음에는 form을 다루는 법을 정리해보도록 하겠습니다.
728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함