asp

位置:IT落伍者 >> asp >> 浏览文章

asp统计信息实现代码/文章每日、每周、每月、总访问量的方法


发布日期:2021年12月15日
 
asp统计信息实现代码/文章每日、每周、每月、总访问量的方法

复制代码 代码如下:

<%

//hittime 日期型获得上次访问时间

//hits 数字型获得总浏览量

//hitsday 数字型获得今天浏览量

//hitsweeks 数字型获得本周浏览量

//hitmonths 数字型获得本月浏览量

数据库中 添加这个字段

set rs=serverCreateObject(adodbrecordset)

rsopen select * from qwbmnewssss where id=conn

if rseof and rsbof then

responsewrite erry

else

hittime = rs(hittime) 获得上次访问时间

dim dayNowmonthNowweeknow

dayNow = day(date()) 现在几号

monthNow = month(date()) 现在几月

weekNow = weekday(date()) 现在星期几 为星期天

rs(hits) = rs(hits) + 总浏览次数 +

if datediff(dhittimenow()) = then 比较最后访问日期与现在的时间 天数

rs(hitsday) = rs(hitsday) + 今天的浏览量 +

else

rs(hitsday) = 今天的浏览量 =

end if

if monthNow = month(hittime) then

rs(hitmonths) = rs(hitmonths) + 本月的浏览量 +

else

rs(hitmonths) = 本月的浏览量 +

end if

if datediff(dhittimenow()) > then 在处理星期的期的时候有一个问题如果上一个时间是星期五下一次访问是下个星期的星期二记录还是叠加

rs(hitsweeks) =

else

if weekNow <> then

rs(hitsweeks) = rs(hitsweeks) +

else

weekNowss = weekday(hittime) 上次访问的星期几

if weekNow = weekNowss then

rs(hitsweeks) = rs(hitsweeks) +

else

rs(hitsweeks) =

end if

end if

end if

rs(hittime) = now() 更新最后的访问题意

rsupdate

%>

时间比较<%=datediff(dhittimenow())%><br />

当前时间<%=now()%><br />

最后点击时间<%=hittime%><br />

当前天<%=dayNow%><br />

当前月<%=monthNow%><br />

当前周<%=weekNow%><br />

总共浏览量<%=rs(hits)%><br />

今天访问量<%=rs(hitsday)%><br />

星期访问量<%=rs(hitsweeks)%><br />

当月访问量<%=rs(hitmonths)%><br />

<%

end if

rsclose

set rs=nothing

%>

上一篇:asp中获取内容中所有图片与获取内容中第一个图片的代码

下一篇:ASP类型网站结合动网论坛会员的方法第1/3页