Advertisement
Guest User

Login

a guest
Dec 5th, 2018
2,939
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.19 KB | None | 0 0
  1. <?php
  2. include '../koneksi.php';
  3. ?>
  4.  
  5. <!DOCTYPE html>
  6. <html>
  7. <head>
  8. <meta charset="utf-8">
  9. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  10. <title>AdminLTE 2 | Log in</title>
  11. <!-- Tell the browser to be responsive to screen width -->
  12. <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  13. <!-- Bootstrap 3.3.7 -->
  14. <link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.min.css">
  15. <!-- Font Awesome -->
  16. <link rel="stylesheet" href="bower_components/font-awesome/css/font-awesome.min.css">
  17. <!-- Ionicons -->
  18. <link rel="stylesheet" href="bower_components/Ionicons/css/ionicons.min.css">
  19. <!-- Theme style -->
  20. <link rel="stylesheet" href="dist/css/AdminLTE.min.css">
  21. <!-- iCheck -->
  22. <link rel="stylesheet" href="plugins/iCheck/square/blue.css">
  23.  
  24. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  25. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  26. <!--[if lt IE 9]>
  27. <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
  28. <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  29. <![endif]-->
  30.  
  31. <!-- Google Font -->
  32. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic">
  33. </head>
  34. <body class="hold-transition login-page">
  35. <div class="login-box">
  36. <div class="login-logo">
  37. <a href=""><b>Admin</b>company</a>
  38. </div>
  39. <!-- /.login-logo -->
  40. <div class="login-box-body">
  41. <p class="login-box-msg">Sign in to start your session</p>
  42.  
  43. <form action="" method="post">
  44. <div class="form-group has-feedback">
  45. <input type="text" class="form-control" name="username" placeholder="Username">
  46. <span class="glyphicon glyphicon-user form-control-feedback"></span>
  47. </div>
  48. <div class="form-group has-feedback">
  49. <input type="password" class="form-control" name="password" placeholder="Password">
  50. <span class="glyphicon glyphicon-lock form-control-feedback"></span>
  51. </div>
  52. <div class="row">
  53. <!--
  54. <div class="col-xs-8">
  55. <div class="checkbox icheck">
  56. <label>
  57. <input type="checkbox"> Remember Me
  58. </label>
  59. </div>
  60. </div>
  61. -->
  62. <!-- /.col -->
  63. <div class="col-xs-4">
  64. <button type="submit" name="login" class="btn btn-primary btn-block btn-flat">Login</button>
  65. </div>
  66. <!-- /.col -->
  67. <?php
  68. if(isset($_POST['login'])){
  69. $user = $conn->real_escape_string($_POST['username']);
  70. $pass = md5($conn->real_escape_string($_POST['password']));
  71.  
  72. $sql = $conn->query("SELECT * FROM user WHERE username='$user' AND password='$pass'");
  73. $data = $sql->fetch_assoc();
  74. if($sql->num_rows > 0){
  75. $_SESSION['user'] = $user;
  76. $_SESSION['userData'] = $data;
  77. //echo "<script>alert('Anda berhasil Log In. Sebagai : );</script>";
  78. //echo "<meta http-equiv='refresh' content='0; url=index.php'>";
  79. ?>
  80. <script> alert("Berhasil Login");document.location = "index.php";
  81. </script>
  82. <?php
  83. }else{
  84. ?>
  85. <script> alert("Gagal Login");document.location = "login.php";
  86. </script>
  87. <?php
  88. //echo '<div class="alert alert-danger">Login gagal.</div>';
  89. //echo "<meta http-equiv='refresh' content='0; url=login.php'>";
  90. }
  91. }
  92. ?>
  93. </div>
  94. </form>
  95.  
  96. </div>
  97. <!-- /.login-box-body -->
  98. </div>
  99. <!-- /.login-box -->
  100.  
  101. <!-- jQuery 3 -->
  102. <script src="bower_components/jquery/dist/jquery.min.js"></script>
  103. <!-- Bootstrap 3.3.7 -->
  104. <script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
  105. <!-- iCheck -->
  106. <script src="plugins/iCheck/icheck.min.js"></script>
  107. <script>
  108. $(function () {
  109. $('input').iCheck({
  110. checkboxClass: 'icheckbox_square-blue',
  111. radioClass: 'iradio_square-blue',
  112. increaseArea: '20%' /* optional */
  113. });
  114. });
  115. </script>
  116. </body>
  117. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement