Usuario y password del archivo: sa|123
Nombre del txt: LoginCredentials.txt
El codigo de la aprte html sera el siguiente:
<body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Usuario"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> <asp:Label ID="Label2" runat="server" Text="Password"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="Login" onclick="Button1_Click" /> </div> </form> </body>El codigo del lado del servidor sera este:
String contents; System.IO.StreamReader sr; static int count; protected void Page_Load(object sender, EventArgs e) { count = 0; } protected void Button1_Click(object sender, EventArgs e) { if (System.IO.File.Exists(Server.MapPath("LoginCredentials.txt"))) { string FILENAME = Server.MapPath("LoginCredentials.txt"); sr = System.IO.File.OpenText(FILENAME); contents = sr.ReadToEnd(); if (contents.IndexOf(TextBox1.Text.Trim()) > -1) { count = count + 1; } if (contents.IndexOf(TextBox2.Text.Trim()) > -1 && count == 1) { Page.ClientScript.RegisterStartupScript(Type.GetType("System.String"), "addScript", "alert('Login Successfully..... ')", true); } else { Page.ClientScript.RegisterStartupScript(Type.GetType("System.String"), "addScript", "alert('Login Invalid...')", true); } } }Si se loguean con el usuario sa y password 123 les saldra este mensaje:
0 comentarios:
Publicar un comentario