изменить URL в codeigniter при смене страницы - PullRequest
0 голосов
/ 13 февраля 2012

Я создаю страницу входа, создавая сначала контроллер, используя codeigniter php и загружая вид.Когда я захожу на страницу, url ... / login не изменяется в индексе (то есть загруженной странице), но остается логином.Как я могу изменить таким образом, когда я вхожу правильно URL-адрес стал / index?

1 Ответ

2 голосов
/ 13 февраля 2012

После успешного входа в систему вы можете использовать redirect('controller/method'); для перенаправления пользователя туда, куда вы хотите.

Не забывайте, что для использования функции redirect вы должны были загрузить url helper в методе контроллера __construct() или в config/autoload.php файле для вызова помощника во всем приложении.

Как загрузить url helper в функции __construct()?

function __construct()
{
    parent::__construct(); // Don't forget to call the parent constructor in this method

    // Now we can easily load our desired stuff
    $this->load->helper('url');
}

Или вы можете загрузить его сразу после успешного входа в метод login().

Для получения дополнительной информации посмотрите http://codeigniter.com/user_guide/helpers/url_helper.html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...