You are here: irt.org | FAQ | ASP | Q5806 [ previous next ]
ASP can set cookies quite easily. They are implemented as a collection in the ASP Response object, so you merely specify the name of the item in that collection and set it's value :
<% ' SET A TEXT STRING Response.Cookies("myCookie") = "this value" ' SET THE RETURN OF A FUNCTION Response.Cookies("myCookie2") = Now() %> Returning them is also easy: <% Response.Write Request.Cookies("myCookie") & "<br>" Response.Write Request.Cookies("myCookie2") %> Alternately, if you are setting LOTS of cookies (tsk-tsk), you can use the fact that they are in a collection to return them all: <% ' cookie IS JUST AN ARBITRARY VARIABLE NAME For each cookie in Request.Cookies Response.Write cookie & " = " & Request.Cookies(cookie) & "<br>" Next %>