<%@ include file="../import.include" %> <% long limit1 = 0; String errormessage = ""; String infomessage = ""; long id = 0; boolean doDelete = true; try { limit1 = Long.parseLong(request.getParameter("limit1")); } catch(Exception e) { limit1 = 0; } /** VALIDATE VARIABLES */ try { id = Long.parseLong(request.getParameter("id")); } catch (Exception e){ errormessage = "Check your id value. Cannot identify particular member."; doDelete = false; } /** SET VALUES */ Members map = new Members(); map.select(id); /** DELETE RECORD */ if (doDelete) { // errormessage = "Member ("+map.getNickname()+") was not deleted. Rules for deleting members still has to be set."; try { map.delete(id); infomessage = "Member ("+map.getNickname()+") was successfully deleted."; } catch (SQLException e) { errormessage = "Check your values. Member ("+map.getNickname()+") was not deleted."; } } /** AFTER EVERYTHING, POINT TO INDEX */ response.sendRedirect("../members/listings.jsp?limit1="+limit1+"&infomessage="+infomessage+"&errormessage="+errormessage+" "); %>