Disini saya akan memberitahukan kepada teman-teman code cara membuat Login Sederhana menggunakan SESSION PHP MYSQLI. Yang pertama kita akan membuat code Login Session seperti dibawah ini :
- index.php
<?php
session_start();
$k = new mysqli("localhost","root","","rpl_database");
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>
--------------------------------------------------------------------------------------------------------------------------
Nah ini adalah code yang kedua yaitu Logout.php
- logout.php
<?php
session_start();
session_destroy();
header("location:index.php");
?>
--------------------------------------------------------------------------------------------------------------------------
HASIL:
Nah ini hasil dari kode diatas :
Setelah kita mengisi hasil kolom diatas,lalu klik tombol Login,kemudian akan muncul tampillan seperti dibawah ini :
Nah Jika susdah seperti hasil diatas maka kode yang kita buat benar Guys.
Demikian penjelasan dari saya semoga teman dapat memahaminya.Semoga bermanfaat ya Gusy !!!

No comments:
Post a Comment