COLLECTION PROPERTY  Response.Cookies

Response.Cookies(Name)[(Key)|.Attribute]=Value

The Cookies collection property assignes a new value to a cookie, if it exists; otherwise, the cookie is created and the value is assigned.

There are two mandatory arguments.

Name

The Name argument is the name of the cookie.

Value

The Value argument specifies the value to assign to the key or attribute.

There are two optional arguments.

Attribute

The optional Attribute argument can one of the five following parameters:
Domain is write-only and allows pages on a domain made up of more than one server to share cookie information.

Expires is write-only and is the date on which the cookie expires. Unless a date is specified, the cookie will expire when the session ends. If a date is specified, the cookie will be stored on the client's disk after the session ends.

HasKeys is read-only and uses Boolean values to specify whether the cookie contains keys.

Path is write-only and if set, the cookie is sent by this path. If this argument is not set, the default is the application path.

Secure is write-only and indicates if the cookie is secure.

Key

The optional Key argument specifies the Key to which the Value is assigned.

Code:
<%
Response.Cookies("myProduct")("Main") = "DevSite"
Response.Cookies("myProduct")("Prd1") = "ASP"
Response.Cookies("myProduct")("Prd2") = "VBScript"
Response.Write Request.Cookies("myProduct")
%>


Output:
PRD2=VBScript&PRD1=ASP&MAIN=DevSite
Copyright 1999-2001 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information