Membuat Login Sedehana Dengan Menggunakan Session PHPMYSQLI

Assalammu'alaikum WR.WB

    Kembali di blog saya. Disini saya akan memberitahukan kepad teman-teman bagaimana cara membuat Login sederhana Menggunakan Session PHPMYSQLI
  astinya yang pertama kalinya kita persiapkan adalah kodenya, nah disini kita memiliki 2 kode yaitu sebagai berikut :

   1. index.php

   Nah yang pertama yaitu index.php, disini index php kita gunakan sebagai induk kode dari kode yang berikutnya.  berikut adalah kodenya :

<?php
session_start();
$k = new mysqli("localhost","root","","rpl");
if(isset($_POST['username'])){
extract($_POST);
$user = $k->query("SELECT * FROM user WHERE username='$username' AND password='$password'");
$cek = mysqli_num_rows($user);
$u = mysqli_fetch_array($user);
if($cek>0){
$_SESSION['username'] = $u['username'];
$_SESSION['password'] = $u['password'];
}else{

?>
<script>
alert("Username atau Password Salah !");
</script>
<?php
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>LOGIN SESSION</title>
</head>
<body>
<?php
if(isset($_SESSION ['username'])){
?>
Username = <?php echo $_SESSION['username'];?>
Password = <?php echo $_SESSION['password'];?>
<br/>
<button onclick="location.href='logout.php'">logout</button>
<?php }else{?>

<form method="post">
<input type="text" name="username" placeholder="Username"> <br />
<input type="password" name="password" placeholder="Password"><br />
<button>login</button>
</form>
<?php } ?>
</body>
</html>

-------------------------------------------------------------------------------------------------------------------------

2. logout.php

      Nah ini adalah kode yang kedua yaitu : logout.php
disini logout.php berfungsi sebagai menampilkan menampilkan hasil dari kode index.php

     <?php
session_start();
session_destroy();
header("location:index.php");
?>

berkut adalah hasil dari kode-kode di atas :


dan ada satu lagi yaitu hasil dari kode logout : 



Komentar

Postingan populer dari blog ini

Cara Setup Awal Framework CODEIGNITER

Cara Membuat Layout Sederhana Dengan HTML & CSS