首页 > 代码库 > Web登陆实例-—同步用户名
Web登陆实例-—同步用户名
之前登陆学校的教务系统或者考试系统,进入界面都会有“欢迎***登陆本系统”,当时就觉得挺高级。现在轮
到自己做这个例子,突然感觉是so easy!
只需简单几步,就可可以搞定。
(1)验证登陆
编写服务器代码如下:
protected void Page_Load(object sender, EventArgs e) { string userName = Request.Form["userName"].ToString(); //获取用户名 string userPwd = Request.Form.Get("userPwd").ToString(); //获取密码 SqlConnection con = new SqlConnection("server=.;database=login;uid=sa;pwd=***"); //连接数据库 con.Open(); SqlCommand cmd = new SqlCommand("select count(*) from login where userName='"+userName+"' and userPwd='"+userPwd+"'" ,con); int count = Convert.ToInt32(cmd.ExecuteScalar()); if (count>0) { Response.Redirect("main.aspx"); //验证成功 } else { Response.Redirect("loginFail.html"); //验证失败 } }
(2)同步用户名
Response.Redirect("main.aspx?userName="+userName); //隐含的是get提交 .传入用户名
//获取用户名:显示欢迎登陆 string userName = Request.QueryString["userName"].ToString(); //get提交获取数据的方法 Response.Write("<font size=24 color=red> 欢迎 " + userName + "光临本网站</font>"); //登陆后同步用户名
(3)效果
点睛
学习最重要的是兴趣,有时候突然很简单的实现了自己以前认为很难的事情,学习的兴趣,效率就会成几十倍,
几百倍的增加。小小的例子,不仅巩固了我们所学的知识,而且对提高我们的学校兴趣和效率很有帮助。
Web登陆实例-—同步用户名
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。