知识大全 ASP.NET 做验证码

Posted

篇首语:书到用时方恨少,事非经过不知难。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET 做验证码相关的知识,希望对你有一定的参考价值。

ASP.NET 做验证码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  显示验证码的界面 前台 <td class= style >                    验证码 </td>                <td class= style >                    <asp:TextBox ID= TextBox runat= server Height= px ></asp:TextBox>                    <asp:Image ID= Image runat= server ImageUrl= ~/Default aspx />                    &nbsp;<asp:HyperLink ID= HyperLink runat= server                         NavigateUrl= ~/Default aspx >看不清换张图</asp:HyperLink>                </td>后台 using System;using System Collections Generic;using System Linq;using System Web;using System Web UI;using System Web UI WebControls;using System Data;using System Data SqlClient;using System Configuration;public partial class _Default : System Web UI Page    protected void Page_Load(object sender EventArgs e)   

      protected void Button _Click(object sender EventArgs e)            string str = ConfigurationManager ConnectionStrings[ sqlstr ] ConnectionString;        using (SqlConnection sqlCnn=new SqlConnection(str))                    using (SqlCommand sqlCmm=sqlCnn CreateCommand())                            sqlCmm CommandText = select * from Login ;                sqlCnn Open();                SqlDataReader reader = sqlCmm ExecuteReader();                bool bl = false;                if (reader!=null)                                    while (reader Read())                                            if (this TextBox Text == reader[ name ] ToString() && this TextBox Text == reader[ password ] ToString() && this TextBox Text == Session[ code ] ToString())                                                    bl = true;                                                                if (bl==true)                                            ClientScript RegisterClientScriptBlock(GetType() 提示 <script>alert( 登陆成功! )</script> );                                        else                                            ClientScript RegisterClientScriptBlock(GetType() 提示 <script>alert( 登陆失败! )</script> );                                                            做验证码的界面 using System;using System Collections Generic;using System Linq;using System Web;using System Web UI;using System Web UI WebControls;using System Drawing;using System IO;using System Text;public partial class Default : System Web UI Page    protected void Page_Load(object sender EventArgs e)            System Drawing Image img = new Bitmap( );        Graphics g = Graphics FromImage(img);        this DealImage(img );        g DrawLine(Pens Yellow );        string code = this GenerateCode();

  Font font = new Font( 宋体 FontStyle Bold | FontStyle Italic | FontStyle Strikeout | FontStyle Underline);        Session[ code ] = code;                                 //保存到Session中        g DrawString(code font Brushes YellowGreen );        this Response Clear();        MemoryStream ms = new MemoryStream();        img Save(ms System Drawing Imaging ImageFormat Jpeg);        this Response BinaryWrite(ms ToArray());        this Response Flush();        this Response End();

cha138/Article/program/net/201311/12053

相关参考

知识大全 ASP.NET验证码(.aspx)

ASP.NET验证码(.aspx)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  usingSy

知识大全 Asp.net(C#)实现验证码功能两法

Asp.net(C#)实现验证码功能两法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET开发中的验证码技术

ASP.NET开发中的验证码技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 ASP.NET 实现验证码功能的Web控件

ASP.NET实现验证码功能的Web控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  的设计方

知识大全 ASP.NET1.1验证码产生的原理及应用

ASP.NET1.1验证码产生的原理及应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASP

知识大全 在Asp.net(C#)中添加程序实现验证码功能

在Asp.net(C#)中添加程序实现验证码功能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 在ASP.NET下实现数字和字符相混合的验证码

在ASP.NET下实现数字和字符相混合的验证码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  经

知识大全 asp.net form验证

  读书时最常用判断登陆的就是登陆时用cookie或session存储然后每个页面判断是否登陆  这样做每个页面都要判断很麻烦  毕业半年了这半年学会了用类重写事件OnLoad()来这样每个页面继承这

知识大全 Asp.net中Forms验证的角色验证授权(二)

Asp.net中Forms验证的角色验证授权(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Asp.Net Forms验证实例

Asp.NetForms验证实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  以前开发项目时经