asp.net注册验证码
1
protected void Page_Load(object sender, EventArgs e)
2
{
3
string NumStr = null;
4
System.Random Rad = new System.Random();
5
int RadNum = Rad.Next(9999);
6
if (RadNum.ToString().Length != 4)
7
{
8![]()
9
for (int i = 1; i <= 4 - RadNum.ToString().Length; i++)
10
{
11
NumStr += "0";
12
}
13
NumStr += RadNum.ToString();
14
}
15
else
16
{
17
NumStr = RadNum.ToString();
18
}
19
string str = NumStr;
20
Session["verifycode"] = NumStr;
21
Bitmap image = new Bitmap(50, 20);
22
Graphics g = Graphics.FromImage(image);
23
g.Clear(Color.White);
24
g.DrawString(str, new Font("宋体", 15, System.Drawing.FontStyle.Bold), new SolidBrush(Color.CadetBlue), 0, 0);
25
image.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);
26
Response.Cache.SetNoStore();
27
}
protected void Page_Load(object sender, EventArgs e)2
{3
string NumStr = null;4
System.Random Rad = new System.Random();5
int RadNum = Rad.Next(9999);6
if (RadNum.ToString().Length != 4)7
{8

9
for (int i = 1; i <= 4 - RadNum.ToString().Length; i++)10
{11
NumStr += "0";12
}13
NumStr += RadNum.ToString();14
}15
else16
{17
NumStr = RadNum.ToString();18
}19
string str = NumStr;20
Session["verifycode"] = NumStr;21
Bitmap image = new Bitmap(50, 20);22
Graphics g = Graphics.FromImage(image);23
g.Clear(Color.White);24
g.DrawString(str, new Font("宋体", 15, System.Drawing.FontStyle.Bold), new SolidBrush(Color.CadetBlue), 0, 0);25
image.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);26
Response.Cache.SetNoStore(); 27
} 1
string userpass = FormsAuthentication.HashPasswordForStoringInConfigFile(this.pass.Value.ToString().Trim(), "MD5");
2
string verify = this.VerifyCode.Value.ToString().Trim();
3![]()
4
if (verify != Session["verifycode"].ToString())
5
{
6
JScript.Alert("贴吧提示:验证码不正确!");
7
return;
8
}
9
else
10
{
string userpass = FormsAuthentication.HashPasswordForStoringInConfigFile(this.pass.Value.ToString().Trim(), "MD5");2
string verify = this.VerifyCode.Value.ToString().Trim();3

4
if (verify != Session["verifycode"].ToString())5
{6
JScript.Alert("贴吧提示:验证码不正确!");7
return;8
}9
else10
{

浙公网安备 33010602011771号