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");
?>
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
Posting Komentar