Advertisement
savemefromcoding

CodeMystery

Oct 7th, 2018
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
  2.     pageEncoding="ISO-8859-1"%>
  3. <%@ page import="social.dao.UserDAO" %>
  4. <%@ page import="social.model.User" %>
  5. <!DOCTYPE html>
  6. <html>
  7. <head>
  8. <meta charset="ISO-8859-1">
  9. <title>Insert title here</title>
  10. </head>
  11. <%
  12.     UserDAO user = new UserDAO();
  13.     User pass = new User();
  14.     String message = null;
  15.     User longName = user.getUserByEmail("email");
  16.     //user.getUserByEmail(request.getParameter("email"))
  17.     if(request.getParameter("login") != null){
  18.        
  19.        
  20.         if(user.getUserByEmail("email").getEmail().equals(request.getParameter("email"))
  21.                 && user.getUserByEmail("email").getPass().equals(request.getParameter("pass")) ) {
  22.            
  23.             session.setAttribute("user_id", user.getUserByEmail("email").getUser_id());
  24.             session.setAttribute("First_name", user.getUserByEmail("email").getFirst_name());
  25.             session.setAttribute("Last_name", user.getUserByEmail("email").getLast_name());
  26.             session.setAttribute("password", user.getUserByEmail("email").getPass());
  27.             session.setAttribute("email", user.getUserByEmail("email").getEmail());
  28.             session.setAttribute("about_me", user.getUserByEmail("email").getAboutMe());
  29.             session.setAttribute("image", user.getUserByEmail("email").getImg());
  30.             response.sendRedirect("Success.jsp");
  31.         }
  32.     }
  33.     else{
  34.         message = "Email and/or password do not match";
  35.     }
  36.  
  37. %>
  38. <body>
  39. <%
  40. out.println("<span>" + message + "</span>");
  41. %>
  42. <form method="post">
  43.     <table>
  44.         <tr>
  45.             <td>Email</td>
  46.             <td><input type="text" name="email"></td>
  47.         </tr>
  48.         <tr>
  49.             <td>Password</td>
  50.             <td><input type="password" name="pass"></td>
  51.         </tr>
  52.         <tr>
  53.             <td><input type="submit" name="login" value="Login"/></td>
  54.         </tr>
  55.     </table>
  56. </form>
  57. </body>
  58. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement