Advertisement
Guest User

Untitled

a guest
Mar 21st, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. <?php
  2. if (!isset($_SESSION)) {
  3. session_start();
  4. }
  5. $error=''; // Variabel untuk menyimpan pesan error
  6. if (isset($_POST['submit'])) {
  7. if (empty($_POST['username']) || empty($_POST['password'])) {
  8. $error = "Username or Password is invalid";
  9. }
  10. else
  11. {
  12. // Variabel username dan password
  13. $username=$_POST['username'];
  14. $password=$_POST['password'];
  15. // Membangun koneksi ke database
  16. $connection = mysqli_connect("localhost", "root", "");
  17. // Mencegah MySQL injection
  18. $username = stripslashes($username);
  19. $password = stripslashes($password);
  20. $username = mysqli_real_escape_string($connection,$username);
  21. $password = mysqli_real_escape_string($connection,$password);
  22. // Seleksi Database
  23. $db = mysqli_select_db($connection,"siakad_smp");
  24. // SQL query untuk memeriksa apakah karyawan terdapat di database?
  25. $query = mysqli_query($connection,"select * from siswa where password='$password' AND no_induk='$username'");
  26. $rows = mysqli_num_rows($query);
  27. if ($rows == 1) {
  28. $_SESSION['login_user']=$username;// Membuat Sesi/session
  29. header("location: home.php"); // Mengarahkan ke halaman profil
  30. } else {
  31. $pesan = 'login gagal, silahkan ulangi lagi.';
  32. echo '<script language="javascript">';
  33. echo 'alert("'.$pesan.'")';
  34. echo '</script>';
  35. $error = "Username atau Password belum terdaftar";
  36. }
  37. mysqli_close($connection); // Menutup koneksi
  38. }
  39. }
  40. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement