📄 login.aspx
字号:
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<html>
<head><title>欣欣在线论坛</title>
<style type="text/css">
<!--
td{font-size:9pt;}
-->
</style>
<script language="C#" runat="server">
protected void LoginBtn_Click(object sender, EventArgs e)
{
if (Page.IsValid) {
// 从Web.config文件中读取连接字符串
String strConn=ConfigurationSettings.AppSettings["eForum"];
// 连接到eForum数据库
SqlConnection cn=new SqlConnection(strConn);
// 打开连接
cn.Open();
// 构造SQL语句,该语句在RegUsers表中检查昵称和密码是否正确
String strSQL="select * from RegUsers where NickName='"+
nickname.Text+"' and Password='"+pwd.Text+"'";
// 创建Command对象
SqlCommand cm=new SqlCommand(strSQL,cn);
// 执行ExecuteReader()方法
SqlDataReader dr=cm.ExecuteReader();
if (dr.Read()) {
Message.Text="";
// 保存当前用户的昵称
Session["UserName"]=dr["Nickname"];
// 进入主画面
Response.Redirect("index.aspx");
} else {
Message.Text="昵称/密码不对,请重新注册";
}
// 关闭连接
cn.Close();
}
}
</script>
</head>
<body topmargin="0" leftmargin="0" background="./images/gray.jpg">
<table border="0" width="100%" cellspacing="0"
cellpadding="0" bgcolor="#E7F3B1">
<tr><td width="100%" bgcolor="#FFF0CE">
<br><p align="center">
<font size="6" color="#FF0000">欣欣在线论坛</font><hr>
</td></tr>
</table>
<table border="0" width="100%" cellspacing="0"
cellpadding="0" bgcolor="#FFFAE6">
<tr><td width="24%">
<form method="post" runat="server">
<table border="1" width="100%" cellspacing="1" bordercolor="#000000">
<tr><td width="100%">
<div align="center">
<br>昵称:
<asp:TextBox id="nickname" MaxLength="12"
Size="9" runat="server" />
<asp:RequiredFieldValidator id="RFV1"
ControlToValidate="nickname"
Display="static" runat="server">**
</asp:RequiredFieldValidator>
<br>密码:
<asp:TextBox id="pwd" TextMode="password" Size="9"
MaxLength="12" runat="server" />
<asp:RequiredFieldValidator id="RFV2"
ControlToValidate="pwd"
Display="static" runat="server">**
</asp:RequiredFieldValidator>
<br><br>
<asp:Button Text="进入论坛" OnClick="LoginBtn_Click" runat="server"
style="background-color:rgb(247,253,204);color:rgb(255,0,0)" />
<br><br>
<asp:Label id="Message" runat="server" />
</div>
<div align="center">
<br><asp:HyperLink id="newuser" NavigateUrl="adduser.aspx"
Text="新用户注册" Target="_self" runat="server" />
<br><br>
</div>
</td></tr>
</table>
</form>
</td>
<td width="76%" align="center">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr><td width="8%"></td>
<td width="92%">
<br>使用“欣欣在线论坛”之前,请注意以下几点:
<p><font face="Marlett" color="#FF0000">4</font>
<font color="#815701">不要发表色情和反动等言论;</font>
<br><font face="Marlett" color="#FF0000">4</font>
<font color="#815701">遵守国家法律,不扰乱论坛秩序;</font>
<br><font face="Marlett" color="#FF0000">4</font>
<font color="#815701">努力为论坛的建设和宣传做贡献;</font>
<br><font face="Marlett" color="#FF0000">4</font>
<font color="#815701">不得在论坛中有灌水等不当行为;</font>
<br><font face="Marlett" color="#FF0000">4</font>
<font color="#815701">发表的意见只属个人观点,与本站无关。</font>
<br>
<br>如果是新用户,请单击左边的“新用户注册”进入注册页面,按提
<br>示进行注册;如果是老用户,请输入昵称和密码,然后单击“进入
<br>论坛”按钮进入论坛。
</td></tr>
</table>
</td></tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -