2011-01-22 4 views
0

Я начинаю висеть на модели MVC, но у меня все еще есть некоторые вопросы. Это один из нихMVC Model, CodeIgniter и auth

У меня есть сайт с 6 или 7 основными страницами. Все они имеют общий вид заголовка, в котором находится логотип, верхнее меню, поиск и, самое главное, форма входа в систему, состоящая из текстовых полей пользователя и пароля, а также кнопка отправки.
Я хочу, чтобы пользователь мог войти на любую страницу сайта и вернуться на страницу, если он был успешным.
Каков наилучший способ вызвать контроллер авторизации для входа в систему и убедиться, что пользователь вернулся на ту же страницу (вызывают правильный контроллер)?

ответ

1

Форма входа в систему для скрипта, который обрабатывает процесс входа в систему. Например, вы проверяете логин/пароль в своей базе данных, например. Если Войти успешно, перенаправлять пользователя на страницу, он/она пришла с этим PHP вызова header("Location: {$_SERVER['HTTP_REFERER']}");

+0

спасибо, я не знал об этом HTTP_REFERRER –

+0

Вы радушны ;-) – Andreyco

+0

я получаю: Undefined индекс: HTTP_REFERRER –