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