В сегодняшнем часовом видеоуроке мы сделаем много! Мы внедрим форму входа и регистрации, которая позволит нам заблокировать определенные разделы нашего вымышленного сайта. Как вы обнаружите, работа с сессиями в CodeIgniter не сложна!
Наверстать
- День 1: Начало работы с платформой
- День 2: Методы выбора базы данных
- День 3: Отправка писем
- День 4: Рассылка новостей
- День 5: CRUD
День 6: Сессии
PS Кнопка выхода из системы
Я забыл добавить кнопку «выход» во время скринкаста. Было так много всего, что я должен был что-то забыть! К счастью, это действительно легко. Просто добавьте ссылку в область «members», которая ссылается на класс входа в систему, и метод «logout» (login / logout). Затем все, что нам нужно сделать, это уничтожить сеанс пользователя и перенаправить его обратно в форму входа. Загрузите исходный код, если запутались.
1
2
3
4
5
|
function logout()
{
$this->session->sess_destroy();
$this->index();
}
|
Надеюсь, тебе понравится!
Имейте в виду, что мы просто царапаем поверхность с точки зрения гибкости и безопасности. Мы можем — и очень хорошо можем — пойти дальше. Но это должно помочь вам начать!
- Подпишитесь на нас в Твиттере или подпишитесь на ленту Nettuts + RSS для ежедневных новостей и статей о веб-разработке.