?? findpsw.jsp
字號:
<%@page language="java" import="java.sql.*,java.text.*, java.util.*,java.lang.*,java.io.*,java.sql.*, oa.main.*,oa.bean.DocBean" contentType="text/html; charset=GBK"%>
<%
DealString ds = new DealString();
String flag=ds.toString(request.getParameter("flag"));
String str_pswQus = null;
String str_yhm = request.getParameter("yhm");
if(flag.equals("2"))
{
boolean yes = false;
DocBean docb=new DocBean();
//Hashtable hash = new Hashtable();
String sql = " select GH,mmda from news.zz_zgb where YHM='"+request.getParameter("yhmAgain")+"' ";
ResultSet rs = docb.QuerySQL(sql);//docb.ExecuteSQL(sql);
while(rs.next())
{
//hash.put("MMWT",ds.toString(rs.getString(1)));
//hash.put("MMDA",ds.toString(rs.getString(2)));
if(ds.toString(rs.getString(1)).equals(request.getParameter("gongHao")))
if(ds.toString(rs.getString(2)).equals(request.getParameter("pswAns")))
{ yes = true; break; }
}
Statement stmt =rs.getStatement();
rs.close();
if(stmt!=null) stmt.close();
//插入密碼、答案
if(yes)
{
sql="update news.ZZ_ZGB set MM='"+(new MD5()).toMD5(request.getParameter("newPsw"))+"' where YHM='"+request.getParameter("yhmAgain")+"' ";
docb.ExecuteSQL(sql);
%>
<script>
alert("密碼修改成功!");
window.close();
</script>
<%
}
else
{
%>
<script>
alert("工號或密碼答案不正確!");
window.close();
</script>
<%
}
docb.closeConn();
}
else{
DocBean docb=new DocBean();
str_pswQus=docb.toName("ZZ_ZGB","YHM","MMWT",str_yhm);
docb.closeConn();
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>忘記密碼</title>
<script language="javascript" src="../scripts/department.js"></script>
<link href="../css/person.css" type=text/css rel=stylesheet>
</head>
<body>
<form name="form2" method=post action="findPSW.jsp?flag=2">
<table cellSpacing="0" cellPadding="0" width="98%" align="center" bgColor="#ddffff" border="0">
<tr><td height=10><input type=hidden name="yhmAgain" value="<%=request.getParameter("yhm")%>"></td></tr>
<tr height=25>
<td align="right">密碼問題:</td>
<td><%=str_pswQus%> </td>
</tr>
<tr height=25>
<td align="right">密碼答案:</td>
<td><input type=text name="pswAns" size="30" value=""></td>
</tr>
<tr height=25>
<td align="right">工 號:</td>
<td><input type=text name="gongHao" size="30" value=""></td>
</tr>
<tr height=25>
<td align="right">新 密 碼:</td>
<td><input type=password name="newPsw" size="30" value=""></td>
</tr>
<tr height=25>
<td align="right">確認密碼:</td>
<td><input type=password name="newPsw_chk" size="30" value=""> </td>
</tr>
<tr height=25>
<td colspan=2 align="center"><input type=submit name="btnok" value="確定" onclick="return submitok();" style="background-color:#99FFFF"> </td>
</tr>
</table>
</form>
</body>
<script>
function submitok()
{
if(document.all.gongHao.value=="")
{
alert("請輸入工號!");
document.all.gongHao.focus();
return false;
}
if(document.all.pswAns.value=="")
{
alert("請輸入密碼答案!");
document.all.pswAns.focus();
return false;
}
if(document.all.newPsw.value=="")
{
alert("請輸入新密碼!");
document.all.newPsw.focus();
return false;
}
if(document.all.newPsw_chk.value=="")
{
alert("請確認密碼!");
document.all.newPsw_chk.focus();
return false;
}
if(document.all.newPsw.value!=document.all.newPsw_chk.value)
{
alert("密碼輸入不一致,請重新填寫密碼。");
document.all.newPsw.value='';
document.all.newPsw_chk.value='';
document.all.newPsw.focus();
return false;
}
}
</script>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -