当前位置 博文首页 > myxworld的专栏:asp.net做WEB登录

    myxworld的专栏:asp.net做WEB登录

    作者:[db:作者] 时间:2021-06-19 12:28

    <%@ Page Language="C#" %>
    <%@Import Namespace="System.Data"%>
    <%@Import Namespace="System.Data.SqlClient"%>
    <%@ Import Namespace="System.Web.Security" %>
    <script language="c#" runat="server">
    void Submit_Click(object sender,EventArgs e)
    {
    ?SqlConnection Conn;
    ?Conn = new SqlConnection("Server=ZDW;database=asp;uid=sa;pwd=xworld");
    ?Conn.Open();
    ?
    ?string UserName = strName.Text;
    ?string UserPWD = strPWD.Text;
    ?string thePWD = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(UserPWD,"md5");
    ?//string thePWD = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(UserPWD,"sha1");
    ?String strSQL = "INSERT INTO UserContent(UserName,UserPWD) VALUES ('"+UserName+"','"+thePWD+"')";
    ?SqlCommand Comm = new SqlCommand(strSQL,Conn);
    ?Comm.ExecuteNonQuery();
    ?Conn.Close();
    ?Label1.Text = "成功操作";
    ?
    }
    </script>
    <style type="text/css">
    <!--
    .STYLE1 {
    ?font-family: "宋体";
    ?font-size: 12px;
    ?color: #666666;
    }
    -->
    </style>

    <form runat="server">
    <table width="350" height="100" border="0" align="center" cellpadding="0" cellspacing="0">
    ?
    ? <tr>
    ??? <td width="69"><div align="right">名字:</div></td>
    ??? <td width="192"><asp:TextBox ID="strName" runat="server" TextMode="SingleLine" />
    ????? <asp:RequiredFieldValidator ControlToValidate="strName" ErrorMessage="请输入名字" ID="rf1" runat="server" Display="None"/></td>
    ??? <td width="89">&nbsp;</td>
    ? </tr>
    ? <tr>
    ??? <td><div align="right">密码:</div></td>
    ??? <td><asp:TextBox ID="strPWD" runat="server" TextMode="Password" />
    ????? <asp:RequiredFieldValidator ControlToValidate="strPWD" ErrorMessage="请输入密码" ID="rf2" runat="server" Display="None"/></td>
    ??? <td width="89">&nbsp;</td>
    ? </tr>
    ? <tr>
    ??? <td><div align="right">确认:</div></td>
    ??? <td><asp:TextBox ID="strPWD2" runat="server" TextMode="Password" />
    ????? <asp:RequiredFieldValidator ControlToValidate="strPWD2" ErrorMessage="请确认密码" ID="rf3" runat="server" Display="None"/>
    ????? <asp:CompareValidator ControlToCompare="strPWD" ControlToValidate="strPWD2" ErrorMessage="密码不一样" ID="cv" runat="server" Display="None"/></td>
    ??? <td width="89">&nbsp;</td>
    ? </tr>
    ? <tr>
    ??? <td>&nbsp;</td>
    ??? <td><asp:Button? ID="Submit" runat="server" Text="添加用户" BorderStyle="inset" BackColor="#FFFFFF" onClick="Submit_Click"/></td>
    ??? <td width="89">&nbsp;</td>
    ? </tr>
    </table>
    <table width="250" border="0" align="center" cellpadding="0" cellspacing="0" >
    ? <tr>
    ??? <td><span class="STYLE1">
    ????? <asp:ValidationSummary DisplayMode="BulletList"? ID="all" runat="server" />?????
    ??? </span>&nbsp;</td>
    ? </tr>
    </table>
    <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
    ? <tr>
    ??? <td></td>
    ? </tr>
    </table>
    </form>
    <asp:Label ID="Label1" runat="server"/>