Advertisement
Guest User

login.php

a guest
Sep 1st, 2017
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.71 KB | None | 0 0
  1. <!doctype html>
  2. <?php
  3. session_start();
  4. require_once('connection.php');
  5. if(isset($_POST['btnLogin']))
  6. {
  7. $username=$_POST['username'];
  8. $password=$_POST['password'];
  9. $password_encrypt=md5($password.$key);
  10.  
  11. $qLogin=$mysqli_conn->query("SELECT * FROM authuser WHERE id = '$username' AND password = '$password_encrypt' AND login = 'ENABLE' OR username = '$username' AND password = '$password_encrypt' AND login = 'ENABLE' AND level_id='1'");
  12. $dLogin=$qLogin->fetch_assoc();
  13. $trLogin=$qLogin->num_rows;
  14.  
  15. if($trLogin!=0)
  16. {
  17. if($dLogin['activation']=='ACTIVATED')
  18. {
  19.  
  20.  
  21. //login success
  22. $_SESSION['user_id']=$dLogin['id']; //set user id to session
  23. $_SESSION['level']=$dLogin['level_id']; //set level to session
  24.  
  25. //save last login
  26. date_default_timezone_set("Asia/Kuala_Lumpur");
  27. $currentdate=date('Y-m-d H:i:s');
  28. $_SESSION['lastlogin']=$currentdate;
  29.  
  30. echo "<script>swal({title: 'Loading', timer: 2000, showConfirmButton: false, imageUrl: 'assets/sweetAlert/loading.gif' });</script>"; //loading for secure
  31.  
  32.  
  33. if($dLogin['level_id']=='1')
  34. {
  35. echo "<script>setTimeout(function(){ window.location.href = 'admin/index.php'; }, 2000);</script>";
  36. }
  37. else if($dLogin['level_id']=='2')
  38. {
  39. echo "<script>setTimeout(function(){ window.location.href = 'user/index.php'; }, 2000);</script>";
  40. }
  41. }
  42. else
  43. {
  44. echo "<script>swal({title: 'Loading', timer: 1000, showConfirmButton: false, imageUrl: 'assets/sweetAlert/loading.gif' });</script>"; //loading for secure
  45.  
  46. echo "<script>setTimeout(function(){ sweetAlert('Login Failed', 'Your account is not active. Please active it on your email.','error');}, 2000);</script>";
  47. }
  48. }
  49. else
  50. {
  51.  
  52. //login failed
  53.  
  54. echo "<script>swal({title: 'Loading', timer: 1000, showConfirmButton: false, imageUrl: 'assets/sweetAlert/loading.gif' });</script>"; //loading for secure
  55.  
  56. echo "<script>setTimeout(function(){ sweetAlert('Login Failed', 'Please enter correct username or password','error');}, 2000);</script>";
  57.  
  58. }
  59. }
  60. ?>
  61. <html>
  62. <head>
  63. <title>Kumpulan Senireka</title>
  64. <meta name="viewport" content="width=device-width, initial-scale=1">
  65. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  66. <meta name="keywords" content="Majestic Login Form Widget Responsive, Login form web template,Flat Pricing tables,Flat Drop downs Sign up Web Templates, Flat Web Templates, Login signup Responsive web template, Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyEricsson, Motorola web design" />
  67. <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>
  68. <!-- Favicon -->
  69. <link rel="shortcut icon" href="assets/img/senireka.ico">
  70. <link rel="apple-touch-icon" href="assets/img/senireka.ico">
  71. <!-- font files -->
  72. <link href='//fonts.googleapis.com/css?family=Muli:400,300,300italic,400italic' rel='stylesheet' type='text/css'>
  73. <link href='//fonts.googleapis.com/css?family=Comfortaa:400,300,700' rel='stylesheet' type='text/css'>
  74. <!-- /font files -->
  75. <!-- css files -->
  76. <link href="assets2/css/animate-custom.css" rel="stylesheet" type="text/css" media="all" />
  77. <link href="assets2/css/style.css" rel="stylesheet" type="text/css" media="all" />
  78. <!-- /css files -->
  79. </head>
  80. <!-- Sweet Alert -->
  81. <script src="assets/sweetAlert/sweetalert-dev.js"></script>
  82. <link rel="stylesheet" href="assets/sweetAlert/sweetalert.css">
  83. <!-- //Sweet Alert -->
  84. <body>
  85. <h1 class="w3ls">KUMPULAN SENIREKA </h1>
  86. <div id="container_demo" >
  87. <!-- hidden anchor to stop jump http://www.css3create.com/Astuce-Empecher-le-scroll-avec-l-utilisation-de-target#wrap4 -->
  88. <a class="hiddenanchor" id="toregister"></a>
  89. <a class="hiddenanchor" id="tologin"></a>
  90. <div id="wrapper">
  91. <div id="login" class="animate form">
  92. <form method="post" role="form" autocomplete="on">
  93. <h2>LOGIN</h2>
  94. <p>
  95. <label for="username" class="uname" data-icon="u" ><span>Username</span></label>
  96. <input id="username" name="username" required="required" type="text" placeholder="ENTER YOUR USERNAME"/>
  97. </p>
  98. <p>
  99. <label for="password" class="youpasswd" data-icon="p"><span>Your password</span></label>
  100. <input id="password" name="password" required="required" type="password" placeholder="ENTER YOUR PASSWORD" />
  101. </p>
  102. <p class="login button">
  103. <input type="submit" name="btnLogin" value="Login" />
  104. </p>
  105. </form>
  106. </div>
  107. </div>
  108. </div>
  109. </body>
  110. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement