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

📄 lostpass.jsp

📁 这是一个用JAVA语言编写的BBS论坛程序
💻 JSP
字号:
<%
/*
 * Copyright:  Copyright (c) 2004 
 * @author http://hi.baidu.com/lael80*/
%>
<%@ page contentType="text/html; charset=gb2312" errorPage=""%>
<jsp:useBean id="Smail" scope="page" class="javabean.Mail"/>
<%@ include file="head.jsp"%>
<br>
<%
if(workFC.cNULL(request.getParameter("user_name"))){
  String user_name=request.getParameter("user_name");
  String user_problem=request.getParameter("user_problem");
  String user_answer=request.getParameter("user_answer");
  String errcodes="";
  if(!workFC.CheckStr(workFC.UnitoGB(user_name)))errcodes="<li>您没有填写姓名或包含非法字符";
  if(!workFC.CheckStr(workFC.UnitoGB(user_problem)))errcodes+="<li>您没有填写密码提示问题或包含非法实符";
  if(!workFC.CheckStr(workFC.UnitoGB(user_answer)))errcodes+="<li>您没有填写密码提示答案或包含非法实符";
  if(workFC.cNULL(errcodes)){
    response.sendRedirect("result.jsp?errcodes="+workFC.GBtoUni(errcodes)); 
    return;
  }
  if(workDB.queryCount("select count(user_id) from user_info where user_name='"+user_name+"' and user_problem='"+user_problem+"' and user_answer='"+user_answer+"'")!=0){
    String userdata[]=workDB.queryData("select user_password,user_mail from user_info where user_name='"+user_name+"'",2,1,1);
    Smail.SendMail(userdata[1],"论坛密码","<html><head><title>密码</title></head><body>用户名:"+user_name+"<br>密&nbsp;&nbsp;码:"+userdata[0]+"<br>为了安全,收到密码后请删除邮件,并及时更改密码!</body></html>");
    errcodes="<li>找回密码成功!密码已发送到你邮箱,请到邮箱查收,如果还没收到,可能是网络延迟";
    errcodes+="<li>为了安全,收到密码后请删除邮件,并及时更改密码!";
  }else errcodes="<li>找回密码失败!请检查用户名,密码保护问题,密码保护答案是否正确";
  response.sendRedirect("result.jsp?errcodes="+workFC.GBtoUni(errcodes)); 
}
%>
<%=tabletop%>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1">
 <tr><td height="25" colspan="6" class="b1">&nbsp;</td></tr>
  <form name="form1" method="post" action="lostpass.jsp"> 
  <tr>
    <td>
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="40%" height="25" align="right" valign="middle">用户名:</td>
         <td width="60%" align="left" valign="middle"><input name="user_name" type="text" size="25" maxlength="20"></td>
      </tr>
      <tr>
        <td width="40%" height="25" align="right" valign="middle" class="style4">密码保护问题:</td>
         <td width="60%" align="left" valign="middle" class="style4"><input name="user_problem" type="text" size="30" maxlength="25"></td>
      </tr>
      <tr>
        <td width="40%" height="25" align="right" valign="middle">密码保护答案:</td>
         <td width="60%" align="left" valign="middle"><input name="user_answer" type="password" size="30" maxlength="25"></td>
      </tr>
    </table>
  </td>
  </tr>
  <tr>
   <td align="center"><input type="submit" name="Submit1" value="找 回 密 码"></td>
  </tr>
</form>
</table>
<%=tablebottom%>
<%@ include file="footer.jsp"%>
</body>
</html>

⌨️ 快捷键说明

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