Monday, July 10, 2017

Membuat Logout di Codeigniter

Pada tutorial sebelumnya saya membahas mengenai pembuatan login multi user nah kali ini kita akan mebuat logout pada codeigniter. nah sebelumnya apa itu logout ? logout adalah istilah dalam hal keamanan komputer, yakni proses keluar guna memutus akses ke sistem komputer maupun layanan tertentu. Ti­dak semua proses logout dibuat dengan mengeklik tombol logout. Pada beberapa kasus digunakan ca­ra mengakses situs, mengeklik link tertentu, atau bisa juga dari hal yang sederhana, misalnya meninggalkan halaman web pada beberapa waktu tertentu, mematikan jendela brow­ser, atau mematikan server.

Tutorial ini merupakan tutorial berkelanjutan, untuk melihat daftar isi silahkan baca artikel : Tutorial Pembuatan Apliakasi PPDB Online Berbasis Web Lihat Artikel )

Membuat Logout di Codeigniter
Membuat Logout di Codeigniter

Simak tutorial kali ini, untuk mempelajari pembuatan logout user menggunakan php pada codeigniter :
  • Pembuatan Controller
  1. Buatlah sebuah file model di direktori application/controllers/ namai dan simpan model tersebut dengan nama Logout.php 
  2. Masukan script di bawah ini kedalam file Logout.php lalu simpan
    <?php
    class Logout extends CI_Controller {
    
     public function index()
     {
      $this->session->sess_destroy();
      redirect(base_url('beranda'));
     }
    
    } 
$this->session->sess_destroy(); merupakan script php codeigniter untuk mengakhiri session pada codeigniter
sedangkan script redirect(base_url('beranda')); berfungsi untuk mengalihkan / redirect halaman.
Jalannya dari script ini adalah jika kita logout maka kita akan keluar dari sistem lalu halaman web akan di alihkan ke halaman utama / halaman beranda

Baca juga artikel terkait :
Demikian tutorial Pemembuatan Logout di Codeigniter jika anda mengalami kendala atau error anda bisa bertanya di kolom komentar. Semoga tutorial ini bermanfaat bagi anda yang sedang belajar pemrograman php khususnya Framework Codeigniter, dan apabila anda menyukai tutorial ini, silahkan untuk berlangganan artikel secara gratis dan anda dapat membagikan artikel ini di akun sosial media milik anda.


EmoticonEmoticon