Sebagai permulaan kita akan buat terlebih dahulu tabel yang akan kita gunakan yaitu tabel pengguna dengan struktur tabel sebagai berikut:
id integer primary a_i
nama varchar(255)
username varchar(255)
password varchar(255)
level int
selanjutnya setelah dibuat tabel tersebut silahkan isi tabel tersebut sesuai kebutuhan sebagai conoth:
id -> (tidak perlu di isi karena auto increment jadi akan mengisi otomatis)
nama -> admin
username -> admin
password -> admin
level -> 1
tabel diatas akan berfungsi untuk tutorial yang lainnya, meskipun dalam tutorial kali ini tidak terpakai semuanya
pertama kita akan buat file koneksi.php yang dilihat di tutorial sebelumnya disini
selanjutnya buatlah file baru dengan nama login.php dengan script sebagai berikut :
<!DOCTYPE html> <html>
<head>
<title>LOGIN</title>
</head>
<body>
<h2>Login</h2>
<br/>
<!-- cek pesan notifikasi -->
<?php
if(isset($_GET['pesan'])){
if($_GET['pesan'] == "gagal"){
echo "Login gagal! username dan password salah!";
}else if($_GET['pesan'] == "logout"){
echo "Anda telah berhasil logout";
}else if($_GET['pesan'] == "belum_login"){
echo "Anda harus login untuk mengakses halaman ini";
}
}
?>
<br/>
<br/>
<form method="post" action="cek_login.php">
<table>
<tr>
<td>Username</td>
<td>:</td>
<td><input type="text" name="username" placeholder="Masukkan username"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input type="password" name="password" placeholder="Masukkan password"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="LOGIN"></td>
</tr>
</table>
</form>
</body>
</html>
setelah selesai membuat file diatas silahkan lanjutkan untuk pembuatan cek_login.php