<%@ page language="java" import="java.sql.*, java.io.*, java.util.*, users.databases.*" errorPage="error.jsp" %> <% /***** VARIABLE DECLARATION and INITIALIZATION *****/ String strMainDB = "product_pgpClientInfoDB"; String strPageID = "mempwdedj";// USE TO IDENTIFY MESSAGE ON tmpTblMessages IF BELONGS TO THIS PAGE String strMessage = "
Please fill up the following:"; String strFileName = ""; int intUserID = Integer.parseInt(request.getParameter("uid")); int intCompanyID = Integer.parseInt(request.getParameter("cid")); int intCounter = Integer.parseInt(request.getParameter("ctr")); byte bytDeptID = Byte.parseByte(request.getParameter("did")); String strFrom = request.getParameter("fr"); /***** END OF VARIABLE DECLARATION *****/ String SQLstmt = "SELECT LogOnStatus FROM tblLogOn WHERE Usr_ID=" + intUserID + ";"; users.connect(strMainDB); ResultSet rs = users.listQuery(SQLstmt); byte bytLogStatus = 0; while (rs.next()) { bytLogStatus = rs.getByte("LogOnStatus"); } if (bytLogStatus != 1) { // LOG CHECK RESULT - LOG-OUT, DISPLAYS HOME PAGE %> <% } else { // LOG CHECK RESULT - LOG-ON, PROCEED DISPLAYING ACTUAL PAGE SQLstmt = "SELECT * FROM tmpTblMessages WHERE Usr_ID=" + intUserID + " AND Co_ID=" + intCompanyID + " AND Page_ID='" + strPageID + "';"; rs = users.listQuery(SQLstmt); while (rs.next()) { strMessage = rs.getString("Message"); } SQLstmt = "DELETE FROM tmpTblMessages WHERE Usr_ID=" + intUserID + " AND Co_ID=" + intCompanyID + " AND Page_ID='" + strPageID + "';"; users.updateData(SQLstmt); users.disconnect(); if (strFrom.equals("main")) { switch (bytDeptID) { case 6: strFileName = "bpmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=6&srt=0&p1=0&p2=40"; break; case 7: strFileName = "bpmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=7&srt=0&p1=0&p2=40"; break; case 8: strFileName = "bdmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=8"; break; case 9: strFileName = "bdmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=9"; break; case 11: strFileName = "cpmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=11&p1=0&p2=5"; break; default: strFileName = "ofcmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=" + bytDeptID; } // END OF SWITCH } else { strFileName = "usrmain.jsp?uid=" + intUserID + "&cid=" + intCompanyID + "&did=" + bytDeptID; } // END OF if (strFrom.equals("main")) if (strMessage.equals("ok") || intCounter==100000) { /***** MERGING WITH MAIN HTML CODES STARTS HERE *****/ %> Infinity
<% } else { %> Change Password <%= strMessage %>

Current Password:
New Password:
Confirm New Password:

<% } // END OF if (strMessage.equals("ok")) %> <% } // END OF if (bytLogStatus != 1) %>