Membuat Notifikasi Sederhana Menggunakan Flashdata di Codeigniter

dalam salah satu library di codeigniter yaitu session di dalamnya telah disediakan fungsi flashdata yang mudah dan sangat bermanfaat untuk notifikasi atau pemberitahuan ketika sukses menginput, mendelete dan mengedit. Dalam penggunaannya juga sederhana yaitu :

1. jangan lupa library session sudah di load. bisa di file autoload.php yang berada dalam folder application/config. atau bisa juga secara manual dengan script seperti ini .

$this->load->library('session');

2. kita setting flashdatanya di controller sebagai berikut :

$this->session->set_flashdata('message', 'anda berhasil menginput data');
redirect();

message = penanda yang akan dipanggil dibagian view

anda berhasil menginput data = pesan yang nanti di kirimkan

redirect untuk melakukan refresh dan memunculkan flashdata yang diset.

3. kemudian untuk membaca flashdatanya di bagian view kita tulis code sebagai berikut :

<?php echo $this->session->flashdata('message');?>

yaps, selesai..sekarang anda bisa mencobanya dengan skenario sebagai berikut : anda mengisi pada form input, kemudian di submit dan kemudian flashdata keluar dengan pesan sesuai yang anda tulis contohnya =”data yang anda isikan berhasil di masukkan ke database” atau sebagainya..

semoga membantu,

salam ignite

Add a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.