Pada artikel ini kita akan membuat cara melakukan Logout pada aplikasi yang kita kerjakan yaitu Aplikasi Absensi Online Sederhana berbasis Web,

Baik langsung saja, alurnya seperti ini, ketika user/ teman teman mengeklik tombol akan mengarah ke halam logout, nah di halaman ini proses logout dilakukan dengan cara menghapus semua session yang ada, contohnya anda ketika membuat login dengan session, otomatis data username disimpan pada session. data session tersebut bisa dihapus memanfaatkan fungsi session_destroy(); pada php.

Praktek

Tanpa panjang lagi, kita akan mencoba mempraktekannya secara langsung,

  1. Untuk teman-teman yang belum mengikuti dari awal silahkan menuju sini Membuat Skema Database Aplikasi Absensi Online Sederhana.
  2. Pastikan teman teman bisa membuat login dan prosesnya.
  3. Jika sudah,lakukan login dengan memasukan data secara benar.
  4. Jika berhasil coba untuk mengakses halaman index.php seperti ini

    Mengakses Halaman Dashboard melalui Login

    Mengakses Halaman Dashboard melalui Login

  5. Tambahkan sedikit kode pada index.php yang berfungsi untuk mengarahkan ke halaman logout, menjadi seperti ini
    Script halaman dashboard index

    Script halaman dashboard index

    hasilnya nanti seperti ini,

    Halaman Index Dashboard

    Halaman Index Dashboard

  6. Nah nanti ketika menekan link tersebut, diarahkan ke halaman system/logout.php
  7. Selanjutnya, buat file dengan nama logout.php di folder system seperti ini,

    Struktur File Logout.php

    Struktur File Logout.php

  8. Pada file logout.php, isikan script seperti ini,

    Script Logout PHP

    Script Logout PHP

  9. Simpan, dan menuju halaman http://localhost/absensi/index.php atau projek anda, tepatnya halaman index.php. Kemudian klik Logout seperti nomor 5.
  10. Untuk hasilnya nanti user ketika menekan link tersebut, diarahkan ke halaman system/logout.php dan pada halaman tersebut session akan dihapus dengan metode session destroy dan kemudian diarahkan ke halaman login.php
  11. Kemudian, coba akses halaman index.php ketika anda sudah menuju login.php, nanti tidak bisa karena user ini tidak memiliki session dan diwajibkan untuk login terlebih dahulu. seperti ini.

    Hasil Cara Membuat Logout dengan PHP

    Hasil Cara Membuat Logout dengan PHP

Jika teman teman tidak berhasil silahkan baca dari awal ya dan cermati setiap langkah langkahnya, untuk itu sekian dan terima kasih untuk artikel ini ntuk selanjutnya kita akan membahas bagaimana cara membuat halaman dashboard sederhana dengan bootstrap 4 pada file index.php.