Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. <?php
  2. /*
  3. * Template name: login-function
  4. */
  5. session_start();
  6. session_destroy();
  7. session_start();
  8.  
  9. $username = 'induction';
  10. $password ='password';
  11.  
  12. $username1 = 'vendor';
  13. $password1 = 'vendorpass';
  14.  
  15. $username2 = 'contractor';
  16. $password2 = 'contractorpass';
  17.  
  18. $data = $_POST;
  19.  
  20.  
  21. function loggedIn($type)
  22. {
  23. $_SESSION['logged_in'] = true;
  24. switch ($type) {
  25. case "registered":
  26. $_SESSION['logged_in'] = true;
  27. break;
  28. case "vendor":
  29. $_SESSION['logged_in_vendor'] = true;
  30. break;
  31. case "contractor":
  32. $_SESSION['logged_in_contractor'] = true;
  33. break;
  34. default: "echo";
  35.  
  36. }
  37. }
  38. if($_POST){
  39. if($data['username'] == $username && $data['password'] == $password)
  40. {
  41. loggedIn("registered");
  42. }
  43. if($data['username'] == $username1 && $data['password'] == $password1)
  44. {
  45. loggedIn("vendor");
  46. }
  47. if($data['username'] == $username2 && $data['password'] == $password2)
  48. {
  49. loggedIn("contractor");
  50. }
  51. header("location: welcome");
  52. }
  53. else{
  54. echo 'failure';
  55. header("location: login?login_error=invalid");
  56. }
  57.  
  58.  
  59. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement