Pada tutorial kali ini, kita akan membahas tentang cara membuat fitur login dan logout sederhana dalam PHP. Adapun persiapan yang harus kamu ikuti sebelum lanjut ke artikel ini adalah: Siapkan webserver di komputer local kamu. Kamu bisa baca tentang menginstall xampp di komputer kamu disini: Cara menginstall xampp di windows Belajar tentang session di dalam PHP. Untuk yang belum tahu, bisa baca dulu pembahasan tentang session dalam php pada artikel ini: PHP Session Membuat tampilan halaman login dan logout. Kita akan gunakan framework Boostrap 4, Buat yang belum tahu, Boostrap adalah framework css yang bisa memudahkan kita membuat tampilan website. Jika persiapan di atas sudah kamu siapkan, kita akan lanjutkan ngodingnya. Struktur FileKalian bisa membuat 4 file seperti di bawah ini. Penjelasan mengenai masing-masing file akan kita bahas selanjutnya.
Step 1. Membuat tampilan interface login form dan halaman adminPertama kita buat sebuah file Kodenya ada di bawah ini.
Tampilannya kurang lebih akan seperti ini. Tampilan halaman login.phpKedua, kita akan membuat sebuah file
Tampilan halamannya kurang lebih akan seperti gambar dibawah ini. Step 2. Membuat file untuk memproses login form dan logout.1. process.phpPertama, buat sebuah file
Penjelasan process.php Paling atas, kita tambahkan code Karena tutorial ini kita buat sangat sederhana, maka list user yang bisa login ke dalam sistem kite definisikan dlu di dalam variable Di line 19, kita menampung informasi user yang didapatkan dari form di login.php Di line 28 kita melakukan
perulangan dari data Jika username & password benar, maka kita redirect ke halaman Jika salah maka kita redirect balik lagi ke halaman 2. Logout.phpKedua, buat sebuah file lagi untuk menghandle proses logout. Kita beri nama
Penjelasan logout.php Pada file logout.php, kita menghapus semua session yang dibuat sebelumnya, bisa di lihat di line 6. Jika sudah logout, kita redirect lagi ke halaman TambahanSedikit tambahan di file Jadi file index.php akan menjadi seperti berikut ini.
Tambahan untuk halaman
Nah jika kalian sudah berhasil mengikuti tutorial ini akan mendapatkan tampilan yang seperti di bawah ini. Login dengan PHPGimana teman-teman? Cukup mudah kan? Ini adalah salah satu dasar dari proses autentikasi dalam PHP. Dasar login & logout menggunakan session sebagai pertanda apakah kita sedang login atau tidak. Untuk artikel berikutnya, kita akan membahas lagi tentang proses login dan logout mungkin dengan menyambungkannya dengan database. Jika tutorial ini bermanfaat, bisa di share dan komen jika ada pertanyaan ya. List playlist tentang belajar PHP - Login & Register:
|