쿠키는 Request/Response 객체의 컬렉션으로 서버가 클라이언트 컴퓨터에 저장해 놓은 정보를 말하며 클라
이언트가 서버에 정보를 요청시 자동으로 서버로 보내진다.

[쿠키형식]
보낼 때 --> response.cookies("쿠키이름")="값"
받을 때 --> request.cookies("쿠키이름")

[쿠키속성]
Cookies(쿠키이름).Expires  --> 만료될(자동 소멸) 날자 지정
Cookies(쿠키이름).Domain  --> 지정 도메인에서만 사용
Cookies(쿠키이름).Path  --> 지정 도메인 특정 Path에서만 사용
Cookies(쿠키이름).Haskeys  --> 다중 쿠키인지 리턴

[예제1 - 쿠키보내기]

cookie_send.asp
<%
m_date=now()

response.cookies("last_time")=m_date   '쿠키저장

response.cookies("last_time").expires=#10/10/2001#   '만료기간 지정 (절대)

response.cookies("last_time").expires=m_date+20   '만료기간 지정 (상대)

response.cookies("last_time").domain="www.dhtml.co.kr"   '도메인지정

response.cookies("last_time").path ="/asp"   'asp디렉토리내에서만 사용할수 있음
%>

[예제2 - 쿠키 받기]

cookie_request.asp
<%

last_time=request.cookies("last_time")    '쿠키 가져온다

m_date=now()   ' 쿠키 갱신

response.cookies("last_time")=m_date

if last_time<>"" then ' 쿠키가 있다면

response.write "안녕하세요...지난번 방문은 "& last_time &"이었군요"

end if
%>

------------------------------------------------------
[저장된 쿠키 확인 방법]
Winnt경우  : C:\Winnt\Profiles\Administrator\Cookies
Winxp경우 :C:\Documents and Settings\Administrator\Cookies
Win98경우 : C:\Windows\Cookies

'asp' 카테고리의 다른 글

블로그 XML RSS 구현 (ASP)  (0) 2009.08.20
ASP에서 excel로 저장하기  (0) 2009.08.20
[ASP] UTF-8 지원하도록 하기 위해서  (0) 2009.05.04
InetCtls.Inet  (0) 2009.02.20
ASP - > excel  (0) 2008.12.10

+ Recent posts