Flash Messages in CodeIgniter — a practical guide to CodeIgniter flash messages with clear examples you can reuse in real projects.
CodeIgniter Tutorial Series (26/74). Prefer one article? Read the complete CodeIgniter tutorial.
Short description
Flash messages appear once on the next request — perfect after form submit redirects.
Set and show flash
// Controller
return redirect()->to('/posts')->with('success', 'Post created');
// View
<?php if (session()->getFlashdata('success')): ?>
<div class="alert"><?= esc(session()->getFlashdata('success')) ?></div>
<?php endif; ?>