使用Cookie来跟踪用户
发表于:2007-06-30来源:作者:点击数:
标签:
Source Code: % @#*** Keeping track of how many times @#*** a user visits a web page, by @#*** reading and writing cookies. @#*** In this example asphole will be @#*** the name of our cookie, and @#*** totalvisit will be the @#key@# @#*** v
Source Code:
<%
@#*** Keeping track of how many times
@#*** a user visits a web page, by
@#*** reading and writing cookies.
@#*** In this example "asphole" will be
@#*** the name of our cookie, and
@#*** "totalvisit" will be the @#key@#
@#*** value we keep track of. You can
@#*** have multiple @#keys@# for each
@#*** cookie.
@#*** Declare your variables
Dim NumVisit
@#*** Check to see how many times they
@#*** have been to your web page.
NumVisit = Request.Cookies("asphole")("totalvisit")
@#*** If this is their first visit to
@#*** the page NumVisit is blank, so
@#*** make the value of NumVisit 0.
If NumVisit = "" Then
NumVisit = 0
End If
@#*** Display how many times they have
@#*** visited your web page.
Response.Write "Visits to this page: " & NumVisit
@#*** Count the visit to the web page
NumVisit = NumVisit + 1
@#*** Write the new total back to
@#*** the cookie in their browser
Response.Cookies("asphole")("totalvisit") = NumVisit
@#*** Specify when the cookie expires.
@#*** If you don@#t, the cookie will
@#*** expire when the user closes their
@#*** browser, and you@#ll lose all info.
Response.Cookies("asphole").Expires = "January 1, 2020"
%>
-END-
原文转自:http://www.ltesting.net