ASP Response.Cookies() - Response Object Cookie is an object is used to save or vairable of data into client and executes on server and client browser.
ShotDev Focus:
- Create Cookies
- Read Cookies
- Delete Cookies
Example
asp_response_cookies1.asp
<% Option Explicit %>
<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<%
'*** Cookies None Key ***'
Response.Cookies("SiteName").Expires = Now + 7
Response.Cookies("Creator").Expires = Now + 7
Response.Cookies("SiteName") = "www.ShotDev.Com"
Response.Cookies("Creator") = "Mr.Weerachai Nukitram"
'*** Cookies Have Key ***'
Response.Cookies("User")("Username") = "Weerachai"
Response.Cookies("User")("Password") = "MyWin"
Response.Cookies("User")("Level") = "Admin"
Response.Cookies("User")("Status") = "Active"
Response.Cookies("User").Expires = Now + 7
Response.write("Cookies Created<br><br>")
Response.write("<a href=asp_response_cookies2.asp>Check Cookies</a>")
%>
</body>
</html>
asp_response_cookies2.asp
<% Option Explicit %>
<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<%
'*** Cookies None Key ***'
Response.write "SiteName = "& Request.Cookies("SiteName") & "<br>"
Response.write "Creator = "& Request.Cookies("Creator") & "<br>"
Response.write("<hr>")
'*** Cookies Have Key ***'
Response.Cookies("User").Expires = Now + 7
Response.Cookies("User")("Username") = "Weerachai"
Response.Cookies("User")("Password") = "MyWin"
Response.Cookies("User")("Level") = "Admin"
Response.Cookies("User")("Status") = "Active"
Response.write "Username = "& Request.Cookies("User")("Username") & "<br>"
Response.write "Password = "& Request.Cookies("User")("Password") & "<br>"
Response.write "Level = "& Request.Cookies("User")("Level") & "<br>"
Response.write "Status = "& Request.Cookies("User")("Status") & "<br>"
Response.write("<hr>")
Dim List
IF Request.Cookies("User").HasKeys Then
For Each List In Request.Cookies("User")
Response.write List &" = " & Request.Cookies("User")(List) & "<br>"
Next
End IF
Response.write("<br><br><a href=asp_response_cookies3.asp>Delete Cookies</a>")
%>
</body>
</html>
asp_response_cookies3.asp
<% Option Explicit %>
<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<%
'*** Cookies None Key ***'
Response.Cookies("SiteName").Expires = Now
Response.Cookies("Creator").Expires = Now
'*** Cookies Have Key ***'
Response.Cookies("User").Expires = Now
Response.write("Cookies Deleted<br><br>")
Response.write("<a href=asp_response_cookies2.asp>Check Cookies</a><br>")
Response.write("<a href=asp_response_cookies1.asp>Create Cookies</a><br>")
%>
</body>
</html>
Create a asp file and save to path root-path/myasp/
Run
http://localhost/myasp/asp_response_cookies1.asp
Screenshot
.
.
.




