牛骨文教育服务平台(让学习变的简单)
博文笔记

使用Cookie来统计浏览次数,当天重复刷新不增加

创建时间:2015-04-14 投稿人: 浏览次数:1733
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);
                    }
                }

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。