Tutorial Pemrograman

Tutorial Membuat Web Pendaftaran Kursus Menggunakan Codeigniter: Logout User [Bagian 8]

Pada tutorial kali ini penulis akan membahas mengenai proses logout yang tersedia di dalam dashboard user (pendaftar kursus). Logout merupakan peritah dasar yang fungsinya untuk keluar dari halaman tertentu.

Artikel sebelumnya telah membahas pembuatan menu login, dashboard user, proses login dan juga pengaturan session. Setelah berhasil login kemudian masuk ke halaman user tersebut, harus dilengkapi dengan function logout supaya nantinya calon pendaftar bisa keluar dari halaman user tersebut dan kembali ke menu utama.

Baca juga:

Pada codeigniter, programmer bisa membuat function logout tersebut di dalam controllers. Mengapa? Karena sesuai dengan konsep dasar MVC (Models, View dan Controllers) yang dimiliki Codeigniter sendiri. Ketika ingin menghubungkan database dan tampilan, disitulah peran dari controllers.

Berikut ini penulis berikan potongan program untuk membuat proses logout dari pembuatan website ini:

PROSES LOGOUT DARI DASHBOARD USER

1. Buka file Welcome.php di dalam folder C:\xampp\htdocs\inwepo\application\controllers\user. Kemudian tambahkan function logout seperti berikut:

$this->session->unset_userdata(‘Login’); berfungsi untuk keluar dari session. Session disini diarahkan kepada username. Hal itu sangat berguna untuk mengatur pengguna yang masuk dan keluar dalam website ini.

Sedangkan redirect(‘user/login’,’refresh’); artinya ketika session akan keluar maka path url akan diarahkan ke controller login yang berada di dalam folder user.

2. Buka file header.php didalam folder C:\xampp\htdocs\inwepo\application\views\user kemudian tambahkan potongan program berikut di dalam menu logout.

Script program href=”<?php echo base_url()?>user/welcome/logout”> ini akan memanggil controller welcome yang berada di folder user dengan nama function logout. Sehinga nantinya ketika pengguna menekan tombol logout maka path url akan secara otomatis mengarah ke halaman utama.

Jadi, intinya ketika user telah menekan tombol logout maka halaman user akan menuju ke halaman utama. Sehingga tampilannya akan seperti ini:

Cara Pembuatan Website Pendaftaran Kursus Login - Dashboard

Cukup sekian materi hari ini, pada artikel selanjutnya penulis akan membahas cara menampilkan daftar kursus yang tersedia di dashboard user. Sehingga mereka dapat memilih jadwal kursus sesuai keinginannya. Ikuti terus perkembangan pembuatan website ini ya! Salam Koding…


nulis di inwepo


Yunan Helmi Al Anbarry
Hello, I’m a UI/UX Designer & Front End Developer from Jakarta, Indonesia. I hold a Bachelor of Informatics Engineering from Gunadarma University.



Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk menyelesaikan masalahnya. Ayo berbagi tutorial terbaikmu.

Download Aplikasi Inwepo

Copyright © 2017 Inwepo. Server by GoCloud

To Top