Advertisement
sidik98

login

Feb 28th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.99 KB | None | 0 0
  1. <?php
  2. @session_start();
  3. include "inc/koneksi.php";
  4. ?>
  5.  
  6. <!DOCTYPE html>
  7. <html>
  8. <head>
  9. <title>Halaman Login</title>
  10. <style type="text/css">
  11. body{
  12. font-family: arial;
  13. font-size: 14px;
  14. background-color: #222;
  15. }
  16.  
  17. #utama{
  18. width: 300px;
  19. margin: 0 auto;
  20. margin-top: 12%;
  21. }
  22.  
  23. #judul{
  24. padding: 15px;
  25. text-align: center;
  26. color: #fff;
  27. font-size: 20px;
  28. background-color: #F00;
  29. border-top-right-radius: 10px;
  30. border-top-left-radius: 10px;
  31. border-bottom: 3px solid #336666;
  32. }
  33.  
  34. #inputan{
  35. background-color: #999;
  36. padding: 20px;
  37. border-bottom-right-radius: 10px;
  38. border-bottom-left-radius: 10px;
  39. }
  40.  
  41. input{
  42. padding: 10px;
  43. border: 0;
  44. }
  45.  
  46. .lg{
  47. width: 240px;
  48. }
  49.  
  50. .btn{
  51. background-color: #f00;
  52. border-radius: 5px;
  53. color: #fff;
  54. width: 260px;
  55. }
  56. .btn:hover{
  57. background-color: #F03;
  58. cursor: pointer;
  59. }
  60.  
  61. </style>
  62. </head>
  63. <body>
  64.  
  65. <div id="utama">
  66. <div id="judul">
  67. Halaman Login
  68. </div>
  69. <div id="inputan">
  70. <form action="" method="post">
  71. <div>
  72. <input type="text" name="user" placeholder="Username" class="lg" />
  73. </div>
  74. <div style="margin-top:10px">
  75. <input type="password" name="pass" placeholder="Password" class="lg" />
  76.  
  77.  
  78. <p><b>Akses Level:</b><br />
  79. <select name="akses" style="width: 150px; height: 30px;">
  80. <option value="0">Pilih Akses Level</option>
  81. <option value="1">Admin</option>
  82. <option value="2">Pegawai</option>
  83. <option value="3">Dokter</option>
  84. </select>
  85. </p>
  86.  
  87. </div>
  88. <div style="margin-top:10px">
  89. <input type="submit" name="login" value="Login" class="btn" />
  90. </div>
  91. </form>
  92.  
  93. <?php
  94. $user = @$_POST['user'];
  95. $pass = @$_POST['pass'];
  96. $akses = @$_POST['akses'];
  97. $login = @$_POST['login'];
  98.  
  99. if($login) {
  100. if($user == "" || $pass == "" || $akses == "") {
  101. ?> <script type="text/javascript">alert("Username / Password / Tidak Boleh Kosong");</script> <?php
  102. } else {
  103. $sql = mysql_query("select * from tb_login where username = '$user' and password = '$pass'") or die (mysql_error());
  104. $data = mysql_fetch_array($sql);
  105. $cek = mysql_num_rows($sql);
  106.  
  107. if($data['kode_user'] == 1){
  108. $_SESSION['admin'] = $user;
  109. echo '<script language="javascript">alert("Anda berhasil Login sebagai Admin"); document.location="index.php";</script>';
  110. } else if($data['kode_user'] == 2){
  111. $_SESSION['pegawai'] = $user;
  112. echo '<script language="javascript">alert("Anda berhasil Login sebagai Pegawai"); document.location="index.php";</script>';
  113. } else if($data['kode_user'] == 3){
  114. $_SESSION['dokter'] = $user;
  115. echo '<script language="javascript">alert("Anda berhasil Login sebagai Dokter"); document.location="index.php";</script>';
  116. }
  117. } else {
  118. echo '<script language="javascript">alert("Login Gagal !!!");</script>';
  119. }
  120.  
  121. } else {
  122. if($akses !== $data["jabatan"]){
  123. ?> <script type="text/javascript">alert("Mohon Periksa Akses Level Anda !!!")</script> <?php
  124. }
  125. }
  126. }
  127. ?>
  128.  
  129. </div>
  130. </div>
  131.  
  132. </body>
  133. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement