Advertisement
Guest User

Untitled

a guest
Jul 10th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
  2. pageEncoding="ISO-8859-1"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <%@ page import="java.sql.*"%>
  5. <%
  6. String connectionURL = "jdbc:mysql://localhost:3306/bank";
  7. Connection connection = null;
  8. Statement statement = null;
  9. %>
  10. <html>
  11. <head>
  12. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  13. <title>Login</title>
  14. </head>
  15. <body>
  16.  
  17.  
  18. <%
  19. Class.forName("com.mysql.jdbc.Driver").newInstance();
  20. connection = DriverManager.getConnection(connectionURL, "root", "1029384756");
  21. statement = connection.createStatement();
  22. ResultSet rs = statement.executeQuery("SELECT * FROM users");
  23. String usrname = request.getParameter("usrname").trim();
  24. String pass = request.getParameter("passwrd").trim();
  25. if (usrname == null || pass == null) {
  26. %>
  27. <center>
  28. <h1> Insert your credentials</h1>
  29.  
  30. <br/>
  31.  
  32. <form name="form1" method ="post" action="login.jsp">
  33. Username: <br/>
  34. <input type=text name= "usrname" />
  35. <br/>
  36. Password: <br/>
  37. <input type=password name= "passwrd" />
  38. <br/>
  39. <br/>
  40. <input type=submit name = "submit" value="Submit"/>
  41. <input type=reset value="Reset"/>
  42. </form>
  43. </center>
  44. </body>
  45. </html>
  46. <% }
  47. else {
  48. while (rs.next()) {
  49. if (usrname.equals(rs.getString("username"))){
  50. if (pass.equals(rs.getString("password")) && rs.getBoolean("isAdmin")){
  51. %>
  52. <jsp:forward page="confirm.jsp" />
  53. <%
  54. rs.close();
  55. }
  56. else if (pass.equals(rs.getString("password")) && !rs.getBoolean("isAdmin")){
  57. %>
  58. <jsp:forward page="transfer.jsp" />
  59. <%
  60. rs.close();
  61. }
  62. else {
  63. %>
  64. <jsp:forward page="login.jsp" />
  65. <%
  66. rs.close();
  67. }
  68. }
  69. }
  70. rs.close();
  71. }
  72. %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement