急死我了,大家快进来帮帮忙啊!给(100分)
我想用COOKIES实现下面的功能,COOKIES过期时间设为一天
有两个页面A和B供网友访问,一天内第一次访问的用户只能访问A页面,而一天内从第二次访问开始就可以访问B页面了,不知道我说明白了没有。
问题点数:100、回复次数:8Top
1 楼alern_zyb(爱嚼口香糖的程序员)回复于 2004-12-01 16:54:19 得分 5
记录访问次数然后判断Top
2 楼mazefeng81(冷酷到底81)回复于 2004-12-01 16:56:28 得分 0
说的详细一些啊,。Top
3 楼mwmaowei(樱木)回复于 2004-12-01 17:01:19 得分 10
在COOKIES记录次数,第一次记录为1次,第二次登陆+1判断一下,跳转到相应页面就可以了Top
4 楼mazefeng81(冷酷到底81)回复于 2004-12-01 17:07:51 得分 0
能不能把完整的代码写上啊,刚学ASP,不太明白啊。
Top
5 楼mazefeng81(冷酷到底81)回复于 2004-12-01 17:30:23 得分 0
顶起来哦。Top
6 楼leinchu(忙啊,终于升级了)回复于 2004-12-01 17:49:34 得分 50
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
if request.Cookies("visit")<>"" then
response.Write("第次"&request.Cookies("visit")&"访问")
a=request.Cookies("visit")
response.Cookies("visit")=a+1
'response.Redirect("b.asp")
'response.End()
else
response.Cookies("visit")=1
response.Cookies("visit").expires=dateadd(now(),360,"d")
response.Write("第一次访问,记得常常来哦!")
'response.Redirect("b.asp")
'response.End()
end if
%>Top
7 楼leinchu(忙啊,终于升级了)回复于 2004-12-01 17:50:35 得分 35
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
if request.Cookies("visit")<>"" then
response.Write("第"&request.Cookies("visit")&"次访问")
a=request.Cookies("visit")
response.Cookies("visit")=a+1
'response.Redirect("b.asp")
'response.End()
else
response.Cookies("visit")=1
response.Cookies("visit").expires=dateadd(now(),360,"d")
response.Write("第一次访问,记得常常来哦!")
'response.Redirect("a.asp")
'response.End()
end if
%>
Top
8 楼leinchu(忙啊,终于升级了)回复于 2004-12-10 13:28:50 得分 0
<%
If request.Cookies("visit")<>"" Then
response.Redirect("b.asp")
response.end()
else
response.Cookies("visit")=1
response.Cookies("visit").Expires=date+1'1天过期
response.Redirect("a.asp")
response.end()
end if
%>Top




