使用Cookie来统计浏览次数,当天重复刷新不增加
2015-04-14 17:45
232 查看
var oldCookie = Request.Cookies["newsCookie"]; if (oldCookie == null) { var newsCookie = new HttpCookie("newsCookie"); newsCookie.Expires = DateTime.Now.Date.AddDays(1); newsCookie.Values.Add("" + newsId + "", "'" + newsId + "'"); Response.SetCookie(newsCookie); model.ClickCount = model.ClickCount + 1; _newsService.Update(model); } else { if (oldCookie["" + newsId + ""] == null) { oldCookie.Values.Add("" + newsId + "", "'" + newsId + "'"); Response.AppendCookie(oldCookie); model.ClickCount = model.ClickCount + 1; _newsService.Update(model); } }
相关文章推荐
- C# 重复刷新不增加次数利用cookie
- 使用map来进行票数统计工作,循环输入多个人名,作为key存储到map中,对应的value就是该人获得的票数(即重复输入的次数),当重复输入时,需要对相应的数据进行修改。最红输quit结束循环,打印
- wordpress 使用wp-postviews统计文章浏览次数和显示热门文章排行的方法
- 使用wp-postview插件统计文章浏览次数
- 使用SQL语句对重复记录查询、统计重复次数、删除重复数据
- wordpress添加文章浏览统计(刷新不重复)
- servlet相关知识,使用servlet实现定时刷新,实现页面登录次数统计
- 使用cookie实现统计访问者登陆次数
- jsp中使用Cookie统计网站访问次数
- 使用cookie实现统计访问者登陆次数
- 使用SQL语句对重复记录查询、统计重复次数、删除重复数据
- 实现wordpress文章浏览次数统计—使用WP-Postviews插件
- WP-PostViews浏览次数统计插件使用详解
- java统计字符串中重复【单个】字符的次数频次-使用字符数组实现
- [Java SE] JSP使用application统计所有用户对某网页的访问次数
- 宏的使用 -- 定制菜单 -- 让Word统计文本种文字出现的次数
- VLOOKUP使用技巧之按指定次数重复数据
- 使用localStorage替代cookie做本地存储,例如最近浏览历史记录
- shell实现统计浏览次数并将结果保存到文件中
- 使用shell统计字符串出现的次数,并从大到小进行排序显示