⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adminsystem.jsp

📁 一个简易的bbs (jsp+access)。
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.lang.Math.*"  %>
<%@ include file="inc/config.jsp"%>
<%@ include file="inc/style.jsp"%>
<%@ include file="session.jsp"%>
<jsp:useBean id="MD5" scope="page" class="dreamtime.guestbook.MD5"/>

<% 
/*******************************************************************
*                                                                  *
*                   梦想年华 JSP 版留言本                          *
*                                                                  *
* 		版权所有: 	wsp.hniuca.net   							   *
*	`	CopyRight	2005-2006 DreamTime All Rights Reserved 	   *
*                                                                  *
*		程序制作:	[梦想年华]                                     *
*           		Email:fanwsp@126.com		                   *
*            		QQ:122142023                                   *
*            		HomePage:http://wsp.hniuca.net                 *
*       														   *
*		郑重申明:该程序仅提个人用户免费使用,未经本人同意,        *
*				 严禁用于商业用途!	                           *
*                                                                  *
*********************************************************************/
%>

<html>
<head>
<title><%=LybTitle%> - 系统管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  
<SCRIPT src="inc/ubbcode.js"></SCRIPT> 
<SCRIPT src="inc/post.js"></SCRIPT> 
</head>
<%			
	request.setCharacterEncoding("gb2312");					//设置编码方式为gb2312
	//处理表单,并进行异常处理
	String action = request.getParameter("action");
	if(action!=null)
	{
	try{
		String User = CheckReplace(request.getParameter("User"));;
		String Pwd = CheckReplace(request.getParameter("Pwd"));
		String NewPwd = CheckReplace(request.getParameter("NewPwd"));
		
		if(User == null || User.equals("") || Pwd == null || Pwd.equals("") || NewPwd == null || NewPwd.equals(""))
		{
			out.println("<br><br><br><p><table width=\"640\"  border=\"1\" align=\"center\"><tr height=\"25\"><td>");
			out.println("<div align=\"center\" class=\"info\"><br>用户名不能为空!<br>旧密码不能为空!");
			out.println("<br>新密码不能为空!<br><br>请仔细核对您的输入!<br>");
			out.println("<br><a href=\"adminsystem.jsp\">返回</a><br></div></td></tr></table>");
			return;
		}
		
		//进行MD5加密
		Pwd = MD5.getMD5ofStr(Pwd);
		NewPwd = MD5.getMD5ofStr(NewPwd);			
		
		sql = "select User,Pwd from admin where AdminID=" + AdminID;
		rs = stmt.executeQuery(sql);
		rs.next();
		AdminPwd=rs.getString("Pwd");
		if(!Pwd.equals(AdminPwd))
		{
			out.println("<br><br><br><p><table width=\"640\"  border=\"1\" align=\"center\"><tr height=\"25\"><td background=\"images/bg.gif\">");
			out.println("<div align=\"center\" class=\"info\"><br>原密码错误,请重新输入!");
			out.println("<br><br><a href=\"adminsystem.jsp\">返回</a></div><br></div></td></tr></table>");
			return;
		}
		else if(Pwd.equals(AdminPwd)) 
		{
			try{
				sql = "update admin set User='" + User + "',Pwd='" + NewPwd + "' where AdminID=" + AdminID;
				//out.print(sql);
				stmt.executeUpdate(sql);
				//rs.close();
				stmt.close();
				DBConn.close();
			}catch(SQLException e){
				//out.println(e.getMessage());
				session.setAttribute("error",error2);
				session.setAttribute("url",sPage);
				response.sendRedirect("error.jsp");
				return;
		   		}
		}
	}catch(SQLException e){
		//out.println(e.getMessage());
		session.setAttribute("error",error2);
		session.setAttribute("url",sPage);
		response.sendRedirect("error.jsp");
		return;
		}
		out.println("<SCRIPT LANGUAGE='JavaScript'>alert('修改成功!');location.href='adminindex.jsp';</SCRIPT>");
	}	
%>


<body>
<%=TopInfo(true)%>
<a name="ly"></a> 
<table width="680" border="0" align="center" cellspacing="1">
  <tr>
    <td align="center"><br>
      <form name="form" method="post" action="adminsystem.jsp" onSubmit="return ModPwdCheck()">
        <table width="80%"  border="1" align="center" cellpadding="6" cellspacing="1" style="border-collapse:collapse">
                          <tr>
                            <td height="25" colspan="2"  background="images/bg<%=LybSkin%>.gif">
                              <div align="center"> </div>
                            <div align="center" class="title">管理员资料</div>
						    </td>
                          </tr>
                          <tr>
                            <td width="36%" class="chinese"><div align="center" class="chinese">
                                <div align="right">用户名:</div>
                            </div></td>
                            <td width="64%" height="25"><input name="User" type="text" class="chinese" id="User" value="<%=AdminUser%>" size="20" maxlength="20"></td>
                          </tr>
                          <tr>
                            <td class="chinese">
                              <div align="center" class="chinese">
                                <div align="right">旧密码:</div>
                              </div></td>
                            <td height="29"><input name="Pwd" type="password" class="chinese" id="Pwd" size="20" maxlength="20"></td>
                          </tr>
                          <tr>
                            <td class="chinese"><div align="center" class="chinese">
                                <div align="right">新密码:</div>
                            </div></td>
                            <td height="29"><input name="NewPwd" type="password" class="chinese" id="NewPwd" size="20" maxlength="20"></td>
                          </tr>
                          <tr>
                            <td class="chinese"><div align="right">确认新密码:</div></td>
                            <td height="29"><input name="NewPwd2" type="password" class="chinese" id="NewPwd2" size="20" maxlength="20"></td>
                          </tr>
                          <tr>
                            <td height="27" colspan="2" valign="middle"><div align="center">
                                <input type="submit" name="Submit" value="提交" class="button">
                                <input name="action" type="hidden" id="action" value="add">&nbsp;
						        <input type="reset" name="Reset" value="清除" class="button">
                            </div></td>
                          </tr>
                          <tr>
                            <td height="27" colspan="2" valign="middle"  background="images/bg<%=LybSkin%>.gif">
						    <div align="right">&nbsp;&nbsp;</div>
						    </td>
                          </tr>
        </table>
                        <p><br>
            </p>
                        <p><br>
                            <br>
	                                          </p>
      </form>
    </td></tr>
</table>
<%  
	out.println(BottomInfo());
	//rs.close();
	stmt.close();
	DBConn.close(); %>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -