Web登陆实例-—同步username

简易登录系统实现
本文介绍了一个简单的登录系统实现过程,包括验证登录、同步用户名及显示欢迎信息等步骤。通过几个基本步骤,即可快速搭建起一个登录系统。

    之前登陆学校的教务系统或者考试系统,进入界面都会有“欢迎***登陆本系统”。当时就认为挺高级。如今轮

到自己做这个样例。突然感觉是so easy。

    仅仅需简单几步,就可能够搞定。

(1)验证登陆

    编写server代码例如以下:

 protected void Page_Load(object sender, EventArgs e)
        {
            string userName = Request.Form["userName"].ToString();                     //获取username
            string userPwd = Request.Form.Get("userPwd").ToString();                    //获取password
            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)同步username

Response.Redirect("main.aspx?userName="+userName);          //隐含的是get提交 .传入username

//获取username:显示欢迎登陆
string userName = Request.QueryString["userName"].ToString();          //get提交获取数据的方法
Response.Write("<font size=24  color=red> 欢迎 " + userName + "光临本站点</font>");     //登陆后同步username 

(3)效果




点睛

    学习最重要的是兴趣。有时候突然非常easy的实现了自己曾经觉得非常难的事情,学习的兴趣,效率就会成几十倍,

几百倍的添加。小小的样例。不仅巩固了我们所学的知识,并且对提高我们的学校兴趣和效率非常有帮助。


转载于:https://www.cnblogs.com/bhlsheji/p/5402256.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值