In today’s hour long video tutorial, we’ll be doing a lot! We’ll implement a login and signup form that will allow us to lock down certain sections of our fictional site. As you’ll find, working with sessions in CodeIgniter is a cinch!
Catch Up
- Day 1: Getting Started With the Framework
- Day 2: Database Selecting Methods
- Day 3: Sending Emails
- Day 4: Newsletter Signup
- Day 5: CRUD
Day 6: Sessions
More Viewing Options


P.S. The Logout Button
I forgot to add the “logout” button during the screencast. There was so much to cover, that I was bound to forget something! Luckily, it’s really easy. Simply add a link, to the “members” area, which links to the login class, and a “logout” method (login/logout). Then, all we must do is destroy the user’s session, and redirect them back to the login form. Download the source code if confused.
function logout()
{
$this->session->sess_destroy();
$this->index();
}
Hope you Enjoy it!
Keep in mind that we’re just scratching the surface, in terms of flexibility and security. We can – and very well may – take things much further. But this should get you started!
Thank you, Screencast.com!
- Follow us on Twitter, or subscribe to the Nettuts+ RSS Feed for more daily web development tuts and articles.
- Yalon
- jams
- Yalon
- Daniel
- Maarten Waegeman
- Korky Kathman
- Korky Kathman
- Korky Kathman
- http://fenonit.co.uk Richard
- http://www.helpingstudent.com Sameer
- wassim halawani
- Dave
- Ian
- http://heuristicstudio.com Eduardo B
- lola
- Jon
- David
- Mark
- Steven
- http://www.eldespertadorinfantil.com blitzneo
- Jenny Nguyen
- http://girishrawate.pbworks.com girish
- girish
- Tim
- Tim
- Niccu
- Morten
- viil
- Morten
- Morten
- http://www.craigmoussa.com Craig Moussa
- Craig Moussa
- irfan
- http://girishrawate.pbworks.com girish
- http://geronimo89.dk Jonathan M. Hethey
- http://webinstitute.in Sid
- http://www.phpforfun.com/ Matt
- http://www.isbkch.com vladimire
- Brittany
- Mr Do
- Ulises
- Mr Do
- Mr Do
- Gav
- Gav
- Dan
- Chris
- Seyonne
- http://www.stayconnecting.com umer singhera
- Khurram
- Gismo
- Steven
- Phuong
- Erick
- http://www.mrandrewian.com Andrew
- nucmed
- Random Developer
- wiggum
- chrichanjc
- Carmello
- apolite
- jams
- Anantha Prasad C K
- Ulises
- Siros
- Ulises
- http://none Shun
- http://marketcake.com Travis
- Alistair
- Dieter
- matze
- http://filmeonlinegratuite.com Ioni
- http://www.giowall.com David Herrera


