Как перенаправить страницу - PullRequest
0 голосов
/ 10 марта 2019

Я использую CodeIgniter.Может кто-нибудь что-нибудь знать об этом?Я пытаюсь перенаправить страницу с помощью этого кода:

window.location.href = "<?php $this->output->set_header(refresh:1; url=login); ?>";

Но он не работает.

Это код в моих контроллерах.

public function view_login(){
    $this->load->view('login');
}

Этоэто код в моих маршрутах.

$route['view_login'] = 'Controller/view_login';

Ответы [ 2 ]

1 голос
/ 10 марта 2019

Включить URL Helper и установить базовый URL на config/config.php в вашем маршруте просто используйте:

$route['view_login'] = 'view_login';

и для использования URL перенаправления:

<script>
window.location.href = "<?php base_url().'/view_login' ?>";
</script>

если вы не используете .htaccess для удаления /index.php, используйте это:

<script>
window.location.href = "<?php base_url().'index.php/view_login' ?>";
</script>

Примечание: для получения дополнительной информации о URL Helper Codeigniter, пожалуйста, посетите документацию: https://www.codeigniter.com/user_guide/helpers/url_helper.html

0 голосов
/ 30 мая 2019

в вашем контроллере $this->load->helper('url');

и по вашему мнению вы можете использовать

<script> window.location.href = "<?php echo site_url('view_login'); ?>"; </script>

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