Cara menggunakan logout admin di php

Dalam tutorial ini saya akan mengajarkan cara membuat sistem login dan logout menggunakan PHP. Dalam membuat sistem login dan logout administrator ini, kita akan menerapkan variabel $_SESSION ke PHP. Sesi dalam PHP adalah variabel yang dapat digunakan untuk menyimpan informasi atau nilai tertentu, sehingga dapat memuat berbagai informasi dalam satu nama sesi. Sesi ini bersifat global sehingga dapat dipanggil pada semua halaman PHP yang digunakan. Nah dibawah ini saya akan memberikan contoh bagaimana session bekerja pada sistem login dan logout administrator. Langkah-langkahnya adalah sebagai berikut

Pertama anda bisa membuat 1 folder di xampp dan di folder htdoc anda bisa membuat folder dengan nama belajar_session, kemudian di dalamnya ada 4 file PHP dengan nama process. php, rumah. php, indeks. php, logout. php. Berikut adalah ikhtisar struktur folder dan file PHP

Kemudian Anda dapat menulis baris program di bawah ini untuk menampilkan formulir login di file indeks. php

Jika dijalankan maka hasilnya seperti gambar di bawah ini

Kemudian pada baris 9, 20, dan 30 difile index. php, Anda dapat menambahkan baris program seperti gambar berikut

Penjelasan

Indeks file baris 9. php ada sintaks isset yang berfungsi untuk mengecek apakah variabel sudah diset, jika empty_all atau empty_email maka print perintah email harus diisi. Begitu juga dengan password, jika password kosong maka perintah print password harus diisi

Kemudian, agar pesan kesalahan di atas ditampilkan dan proses login berhasil, Anda harus mengetikkan baris program berikut di file proses. php

Jika dijalankan dan Anda mengklik tombol login tanpa memasukkan email dan kata sandi Anda, itu akan menghasilkan pesan kesalahan berikut

Penjelasan

Pada baris 3 kita melakukan atau memulai session_start();

Pada baris ke-5 dan ke-6 kami menangkap variabel email dan variabel kata sandi yang diisi oleh pengguna

Pada baris 8 periksa apakah email dan password kosong, jika ya maka akan dikembalikan ke halaman index. php, dan print pesan error, email harus diisi dan password harus diisi. Seperti gambar di atas

Pada baris 10, jika email kosong dan password tidak kosong, maka cetak pesan error email yang harus diisi. Seperti gambar berikut ini

Pada baris 13 jika email tidak kosong dan password kosong maka print pesan error dan password harus diisi. Seperti gambar berikut ini

Kemudian jika mengisi email dan password tidak sesuai dengan yang sudah ditentukan, seperti email. budi@dumetschool. com dan kata sandi. silahkan maka akan tercetak kesalahan akun yang salah, seperti gambar di bawah ini

Sebaliknya jika mengisi email dan password sesuai dengan yang telah ditentukan, seperti email yang sama dengan budi@dumetschool. com dan passwordnya sama dengan budi, selanjutnya akan masuk di halaman awal. php, seperti gambar di bawah ini

Baris program untuk beranda. php seperti gambar di bawah ini

Penjelasan

Pada baris 3 kita memulai session_start();

Pada baris 5 kita cek apakah variabel session_email sudah ada, jika sudah lanjut ke baris 6 untuk mencetak di halaman muka. php, dan Anda dapat menambahkan link logout untuk proses logout

Dan inilah baris program untuk proses logout

Penjelasan

Pada baris 3 kita memulai session_start();

Pada baris ke-5 kami menetapkan nilai sesi menjadi kosong

Pada baris ke-6 dan ke-7 kita unset atau kita kehilangan variabel session

Pada baris ke-8 kami menghapus sesi

Dan akan dikembalikan ke halaman index. php

Nah itulah tutorial cara membuat halaman login dan logout menggunakan PHP dengan menerapkan session variable, mudah sekali teman-teman. Sekian tutorial dari saya sampai jumpa di tutorial selanjutnya. Selamat mencoba kawan. Terima kasih