Header.ascx.cs

(完整代码) 1KB

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class UseControls_Header : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
		if (!IsPostBack)
		{
			//生成一个随机数,在初始化时将其显示出来,作为验证码
			Random yzm = new Random();
			this.labVali.Text = yzm.Next(1000, 9999).ToString();
		}
    }

	protected void btnReg_Click(object sender, EventArgs e)
	{
		Page.Response.Redirect("~/Module/Blog/RegPro.aspx");
	}

	protected void btnOK_Click(object sender, EventArgs e)
	{
		if (this.txtVali.Text != this.labVali.Text)
		{
			Response.Write("<script lanuage=javascript>alert('验证码错误');location='javascript:history.go(-1)'</script>");
		}
		else
		{
			SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["conStr"]);
			con.Open();
			SqlCommand com = new SqlCommand("select count(*) from tb_Blog where UserName='" + this.txtUid.Text + "' and PassWord='" + this.txtPwd.Text + "'", con);
			int count = Convert.ToInt32(com.ExecuteScalar());
			if (count > 0)
			{
				Session["UserName"] = this.txtUid.Text;
				Session["PassWord"] = this.txtPwd.Text;
				Page.Response.Redirect("Module/Blog/Index.aspx");
			}
			else
			{
				Response.Write("<script lanuage=javascript>alert('用户名或密码有误!');location='javascript:history.go(-1)'</script>");
				return;
			}
		}
	}
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。