cookie记录不同用户登陆次数 - 范文中心

cookie记录不同用户登陆次数

05/11

新建Web窗体Login

页面代码:

用户名:

runat="server">

"

onclick="btnLogin_Click" />

后置代码:

protected void Page_Load(object sender, EventArgs e)

{

}

protected void btnLogin_Click(object sender, EventArgs e)

{

String loginName = getName();

if (Request.Cookies[loginName] == null)

{

HttpCookie hcookie = new HttpCookie(loginName); hcookie.Values["username"] = this.txtName.Text;

//登录用户名

hcookie.Values["lastVist"] = DateTime.Now.ToString

(); //上次访问时间

hcookie.Values["nowVist"] = DateTime.Now.ToString

(); //本次访问时间

hcookie.Values["count"] = "1"; //登录用户访问

次数

hcookie.Expires = DateTime.Now.AddDays(30);

//设置保存时间是30天

Response.Cookies.Add(hcookie);

}

else

{

HttpCookie hcookie = new HttpCookie(loginName); hcookie.Values["username"] = this.txtName.Text; String lastVist = Request.Cookies[loginName]

["nowVist"];

hcookie.Values["lastVist"] = lastVist;

hcookie.Values["nowVist"] = DateTime.Now.ToString

();

hcookie.Values["count"] = (Convert.ToInt32

(Request.Cookies[loginName]["count"].ToString()) + 1).ToString

();

hcookie.Expires = DateTime.Now.AddDays(30); Response.Cookies.Add(hcookie);

} Response.Redirect("Welcome.aspx");

}

private String getName()

{

String uname = this.txtName.Text;

Session["uname"] = uname;

return uname;

}

新建Web窗体Welcome

后置代码:

protected void Page_Load(object sender, EventArgs e) {

if (Session["uname"] == null)

{

Response.Redirect("Login.aspx");

}

else

{

String loginName = Session["uname"] as String; Response.Write("登录用户是:" + Request.Cookies

[loginName]["username"].ToString() + "");

Response.Write("本次登录时间是:" +

Request.Cookies[loginName]["nowVist"].ToString() + ""); Response.Write("上次登录时间是:" +

Request.Cookies[loginName]["lastVist"].ToString() + ""); Response.Write("当前用户登录次数是:" +

Request.Cookies[loginName]["count"].ToString() + ""); }

}

OK!


相关内容

  • 国家统计局工业企业联网直报系统
    国家统计局工业企业联网直报系统 企业用户快速入门 国家统计局工交司 国家统计局计算中心 2005.9 目 录 第一章 系统概述.................................................... 1 1. ...
  • 网络广告营销用户行为分析
    网络营销离不开网络广告,首先来了解一下网络广告的基本术语. 网站术语:cookie.IP地址.log file(访客流量统计文件).logo(图标).pv(页面浏览量).URL(网址).uv(唯一访客数).web site(网站) 网络广告 ...
  • 武汉会计人员继续教育培训网学员使用指南
    武汉会计人员继续教育培训网 学习系统学员 使 用 指 南 目 录 1 我的课程 ................................................................................ ...
  • 移动app测试项目实践
    移动互联网APP 测试流程及测试点 1 APP测试基本流程 1.1流程图 仍然为测试环境 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间.正 ...
  • 科普趣味知识竞赛--计算机部分
    知识竞赛(计算机部分) 简单题 1.多媒体计算机是指( C ) A . 具有多种外部设备的计算机 B . 能与多种媒体设备连接的计算机 C . 能处理多种媒体的计算机 D . 借助多种媒体操作的计算机 2.电子数字计算机工作最重要的特征是( ...
  • 考勤管理系统毕业论文
    目录 第1章 概述 ....................................................... 2 1.1 引言 ............................................. ...
  • 网上商城建设方案
    电商平台建设 方案书 目 录 第一章. 网站系统功能说明 ........................................................................................... ...
  • 图书馆管理系统--后台管理(毕业设计论文)
    本 科 毕 业 设 计 题 目:图书馆管理系统--后台管理 图书馆管理系统--后台管理 摘要:随着科学技术的发展,图书馆管理也告别了传统的人工管理,开始采用数字化的计算机管理的方式,这使得图书管理变得越来越人性化,受到了公众的好评.目前,各 ...
  • 电脑查询系统的各种命令
    分享到i 贴吧 添加到搜藏 已解决 电脑查询系统的各种命令 悬赏分:0 - 解决时间:2007-9-1 17:13 跪求 提问者: 海港love 明 - 一级 最佳答案 winver---------检查Windows 版本 wmimgmt ...
  • 基于web高校毕业生就业信息管理系统研究(硕士论文)
    电 子 科 技 大 学 UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA 专业学位硕士学位论 文 MASTER THESIS FOR PROFESSIONAL DEGREE 论 ...