COOKIE_VBSCRIPT.ASP
<%@ LANGUAGE = VBScript %> 
<%  Option Explicit     %> 
 
<% 
' Changes to the HTTP response header, in which cookies 
' are sent back to the client, must be made before 
' sending any data to the user. 
 
Response.Expires = 0 
 
 
' Get the last visit date/time string from the cookie that 
' resides in the http request header. 
 
Dim LastVisitCookie 
LastVisitCookie = Request.Cookies("CookieVBScript") 
 
 
' Send the current date/time string in a cookie enclosed 
' in the response header.  Note that because IE now uses 
' case-sensitive cookie paths, we have explicitly set 
' the cookie path to be that of the url path to this 
' page.  By default, the path would be that of the 
' IIS Application context for this page ("IISSAMPLES") 
 
Response.Cookies("CookieVBScript") = FormatDateTime(NOW) 
Response.Cookies("CookieVBScript").Path = "/IIsSamples" 
%> 
 
 
<HTML> 
    <HEAD> 
<TITLE>Using Cookies</TITLE> 
    </HEAD> 
 
    <BODY BGCOLOR="White" topmargin="10" leftmargin="10"> 
 
    <font size="4" face="Arial, Helvetica"> 
    <b>Using Cookies</b></font><br> 
       
        <hr size="1" color="#000000"> 
 
<% 
If (LastVisitCookie = "") Then 
 
' The cookie has never been set. This must 
' be the user's first visit to this page. 
 
Response.Write("Welcome to this page.") 
Else 
 
' Remind the user of the last time she/he 
' visited this page. 
 
Response.Write("You last visited this page on " + LastVisitCookie) 
End If 
%> 
 
<p><A href="Cookie_VBScript.asp">Revisit This Page</A> 
 
</BODY> 
</HTML>