Advertisement
Guest User

login.php

a guest
Jul 22nd, 2017
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.85 KB | None | 0 0
  1. <?php
  2. session_start(); // memulai session
  3. include "koneksi.php"; //panggil file koneksi.php
  4. ?>
  5. <form action="" method="POST">
  6. <table>
  7. <tr><td>Username</td><td>:</td><td><input type="text" name="username" value=""></td><tr>
  8. <tr><td>Password</td><td>:</td><td><input type="password" name="password" value=""></td><tr>
  9. <tr><td colspan="2"></td><td><input type="submit" name="login" value="Login"></td><tr>
  10. </table>
  11. </form>
  12.  
  13. <?php
  14. if(isset($_POST['login'])){ // kondisi if jika $_POST['login'] memiliki nilai
  15.     $query=mysql_query("select * from user where username='$_POST[username]' and password='$_POST[password]'"); //Query database
  16.     $rows = mysql_num_rows($query); //memerikasa apakah ada data
  17.     if($rows>0){ // kondisi if untuk memeriksa data login
  18.         $data=mysql_fetch_array($query); //membuat data hasil query dalam bentuk array
  19.         $_SESSION['username']=$data['username']; //simpan data username kedalam variable $_SESSION['username']
  20.         $_SESSION['password']=$data['password']; //simpan data password kedalam variable $_SESSION['password']
  21.         $_SESSION['nama']=$data['nama']; //simpan data password kedalam variable $_SESSION['password']
  22.         $_SESSION['level']=$data['level']; //simpan data level kedalam variable $_SESSION['level']
  23.         if($_SESSION['level']=='admin'){ // kondisi if jika nilai dari $_SESSION['level'] sama dengan admin
  24.             echo "<script>alert('Login Suksek'); window.location='halaman_admin.php';</script>"; //menampilkan pesan sukses dan redirect halaman
  25.         }else if($_SESSION['level']=='petugas'){ // kondisi if jika nilai dari $_SESSION['level'] sama dengan petugas
  26.             echo "<script>alert('Login sukses'); window.location='halaman_petugas.php';</script>"; //menampilkan pesan sukses dan redirect halaman         
  27.         }
  28.     }else{
  29.         echo "<script>alert('Gagal Login'); window.location='login.php';</script>"; //menampilkan pesan sukses dan redirect halaman
  30.     }
  31. }
  32. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement