این کدیه که میتونه تکس مورد نظر رو به هنگام اشتباه وارد کردن پسوورد در خودش نگه داره منتهی اون قسمتی که جلوش توضیح نوشتم بیشتر مد نظره ، البته پروژه کامل رو هم بصورت دانلود و هم بصورت نمایش کدها حتما قرار خواهم داد
بااحترام
کد HTML:
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data.OleDb" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<%
if (Request["user"] != null && Request["pass"] != null)
{
string con, com;
bool found = false;
con = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Request.PhysicalApplicationPath + @"data.mdb";
OleDbConnection olcon = new OleDbConnection(con);
com = "select * from data";
OleDbCommand olcom = new OleDbCommand(com, olcon);
OleDbDataReader olreader;
olcon.Open();
olreader = olcom.ExecuteReader();
while (olreader.Read())
{
if (olreader["inuser"].ToString() == Request["user"] && olreader["inpass"].ToString() == Request["pass"])
{
found = true;
}
}
olreader.Close();
olcon.Close();
if (found == true)
{
Session["user"] = Request["user"];
Session["log"] = "yes";
Response.Redirect("show1.aspx");
}
else
{
Response.Redirect("default.aspx?msg=wrong username or password&wronguser=" + Request["user"]);//در اینجا وقتی این قسمت اجرا میشه چون بهش گفتیم بیا اونی که در یوزر نوشتیم رو حفظ کن میاد و برامون نگه میداره
}
}
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Default</title>
</head>
<body >
<form id="form1" runat="server">
<div align="center" style="height:100%">
<div style="border-style:groove; border-color:Blue; border-width:inherit" >
<p style="color:Fuchsia; font-size:small>
<form action="Default.aspx" method="get">
<br />
username: <input type="text" name="user" value="<%= Request["wronguser"] %>" />
<br />
password:<input type="text" name="pass" />
<br />
<%
if (Request["wp"]!=null)
{
Response.Write("<input type=\"hidden\" value\"" + Request["wp"] + " \" />");
}
%>
<input type="reset" value="again" />
<input type="submit" value="Enter" />
<br />
<p style="font-size:small; color:Red">
<%= Request["msg"] %>
</p>
<span style="font-size:small; color:Blue">
<a href="newuser.aspx">
new user or add user
</a>
<br />
guest:<%=(Application["guest"].ToString()) %>
<br />
users:<%=(Application["user"].ToString()) %>
<br />
user online:<%=(Application["online"].ToString()) %>
<br />
all user:<%=(Application["allvisit"].ToString()) %>
<br />
</span>
</form>
</p>
</div>
</div>
</form>
</body>
</html>
این برنامه کامل شده برای دانلود :
علاقه مندی ها (Bookmarks)