Advertisement
fatta

index

May 14th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.84 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4. if(isset($_SESSION['id_user'])){
  5.     header("Location: ./admin.php");
  6.     die();
  7. }
  8. include 'koneksi.php';
  9. ?>
  10.  
  11. <!DOCTYPE html>
  12. <html>
  13. <head>
  14.         <meta name="description" content="FTIK USM">
  15.         <meta name="author" content="Fatta Wijaya">
  16.    
  17.         <title> Rental Mobil Fatta</title>
  18.    
  19.         <link href="css/bootstrap.css" rel="stylesheet">
  20. <style type="text/css">
  21.    
  22.     body {
  23.             padding-top : 40px;
  24.             padding-bottom : 40px;
  25.             background-color: #eee;
  26.          }
  27.     .form-signing {
  28.             max-width: 400px;
  29.             padding: 15px;
  30.             margin: 0 auto;
  31.          }
  32.     .form-signing .form-signing-heading,
  33.     .form-signing .checkbox {
  34.             margin-bottom: 10px;
  35.         }
  36.     .form-signing .checkbox {
  37.         font-weight: normal;
  38.     }
  39.     .form-signing .form-control {
  40.         position: relative;
  41.         height: auto;
  42.         -webkit-box-sizing: border-box;
  43.             -moz-box-sizing: border-box;
  44.                     box-sizing: border-box;
  45.                         padding: 10px;
  46.                         font-size: 16px;
  47.     }
  48.     .form-signing .form-control:focus {
  49.         z-index: 2;
  50.     }
  51.     .form-signing input[type="text"] {
  52.         margin-bottom: -1px;
  53.         border-bottom-right-radius: 0;
  54.         border-bottom-left-radius: 0;
  55.     }
  56.     .form-signing input[type="password"] {
  57.         margin-bottom: 10px;
  58.         border-bottom-left-radius: 0;
  59.         border-bottom-right-radius: 0;
  60.     }
  61. </style>
  62. </head>
  63. <body>
  64. <div class="container">
  65. <?php
  66.  
  67. if( isset ( $_REQUEST['login'] ) )  {
  68.        
  69.         $username = $_REQUEST['username'];
  70.         $password = $_REQUEST['password'];
  71.        
  72.     $sql = mysql_query($koneksi, "SELECT id_user, username, nama,
  73.     level FROM user WHERE username=('$username') AND password=MD5('$password')");
  74.    
  75.     if( $sql) {
  76.             list($id_user, $username, $nama, $level)=
  77.             mysql_fetch_array($sql);
  78.            
  79.             $_SESSION['id_user'] = $id_user;
  80.             $_SESSION['username'] = $username;
  81.             $_SESSION['nama'] = $nama;
  82.             $_SESSION['level'] = $level;
  83.             header("Location: ./admin.php");
  84.             die();
  85.     }
  86.     else {
  87.             $_SESSION['err'] = "<strong>ERROR!</strong> Username dan Password tidak ditemukan. ";
  88.            
  89.             header('Location: ./');
  90.             die();
  91.     }
  92. }
  93.     else {
  94. ?>
  95.     <form class="form-signing" method="post" action="" role="form">
  96.         <?php
  97.         if(isset($_SESSION['err'])){
  98.             $err =$_SESSION['err'];
  99.             echo '<div class="alert alert-warning alert
  100.                     message">'.$err.'</div>';
  101.         unset($_SESSION['err']);
  102.         }
  103.         ?>
  104. <h2 class="form-signing-heading"> Aplikasi Rental Mobil USM </h2>
  105. <input type="text" name="username" class="form-control"
  106.     placeholder="Username" required autofocus>
  107.    
  108. <input type="password" name="password" class="form-control"
  109.     placeholder="Password" required>
  110. <button class="btn btn-lg btn-primary btn-block" type="submit" name="login">Login</button>
  111. </form>
  112. <?php
  113.     }
  114. ?>
  115. </div>
  116.    
  117.     <script src="js/jquery.min.js"></script>
  118.     <script src="js/bootstrap.min.js"></script>
  119.     <script type="text/javascript">
  120.             $(".alert-message").alert().delay(3000).sideUP('slow');
  121. </script>
  122. </body>
  123. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement