- pertama yang kita lakukan adalah mengisi tabel user yang telah kita siapin sebelumnya, tepatnya pada postingan saya sebelumnya:
- kemudian kita buat folder admin yang tersimpan di praktikum/admin:
- setelah membuat folder admin sekarang saat membuat koding dengan format php dan disimpan di dalam folder admin, yang pertama koding untuk login.php:
<?php
session_start();
require_once('../conn/conn.php');
if(isset($_POST['login'])){
$unm = $_POST['user'];
$ups = md5($_POST['pass']);
$sql = "SELECT * FROM user WHERE username='".$unm."' AND password='".$ups."'";
$result = $conn->query($sql);
if ($result->num_rows > 0){
$_SESSION['user'] = $unm;
header('location: index.php');
}else{echo "GAGAL LOGIN";}
}
?>
<!doctype html>
<html>
<head>
<title>praktikum</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale">
<link rel="stylesheet" href="../asset/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-sm-6 col-lg-offset-4 col-lg-offset-4">
<div class="account-wall">
<h1 clas="text-centre login-title">HALAMAN ADMIN</h1>
<form class="form-signin" method="post">
<input type="text" name="user" class="form-control" placeholder="Username" required autofocus>
<input type="password" name="pass" class="form-control" placeholder="password" required>
<input type="submit" name="login" class="btn btn-primary btn-block" value="Masuk">
</form>
</div>
</div>
</div>
</div>
<script src="../asset/js/jquery.min.js"></script>
<script src="../asset/js/bootstrap.min.js"></script>
</body>
</html>
kebetulan untuk menulis koding tersebut saya gunakan Sublime text:
kemudian kita membuat koding untuk logout seperti dibawah ini:
<?php
session_start();
if(session_destroy()) {
header("location: ../index.php");
}
?>
dan yang terakhir koding index:
<?php
session_start();
if(empty($_SESSION['user'])){
echo '
<script language="javascript">
document.location=" login.php";
</script>';
}else{
echo 'SELAMAT DATANG : '. $_SESSION['user'];
}
?>
Setelah kita menulis semua koding dan menyimpannya di folder admin yang telah kita siapkan sebelumnya, selanjutnya kita akan coba lihat di localhost:
Jika berhasil masuk maka akan keluar tulisan sesuai dengan koding yang kita buat sebelumnya:
Demikianlah langkah-langkah membuat login sederhana dengan php dan sederhana, jangan lupa tinggalkan saran dan komentarnya......
Tidak ada komentar:
Posting Komentar