【问题标题】:Codeigniter url path?Codeigniter url路径?
【发布时间】:2013-04-02 07:12:57
【问题描述】:

我有登录表单和路径是这个

http://localhost/xxx/CI/login/

一旦用户输入值,我就会进行验证

http://localhost/xxx/CI/login/validation

验证后我想将用户重定向到 main_page 控制器,如果我加载主页的视图,它确实会加载视图但路径在浏览器中保持不变

http://localhost/xxx/CI/login/validation

我希望在验证成功后显示这条路径

http://localhost/xxx/CI/main_page

我尝试加载 main_page 的控制器,但它显示空白页,在 main_page 控制器索引函数中,我正在加载 main page 的视图。

【问题讨论】:

  • 你应该像@Rooneyl所说的那样使用重定向方法

标签: codeigniter


【解决方案1】:

要在登录后重定向用户 abd 更改 URL 使用重定向功能。
类似的东西;

public function login() {
    if($this->form_validation->run('login') == TRUE ) {
        // $redirect is what ever page you want to go to
        redirect($redirect);
    } else {
        // show form
        $this->load->view('login_form');
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 2016-04-20
    相关资源
    最近更新 更多