我的redirect()函数不能使用CodeIgniter

时间:2015-12-18 03:43:48

标签: php

我想创建一个主页,它包含一个下拉列表,其中有两个选项:New Feature和New Project,以及一个Submit按钮。

当您选择“新功能”选项并单击“提交”按钮时,系统将重定向到页面调用功能页面

当您选择“新建项目”选项并单击“提交”按钮时,系统会重定向到页面调用项目页面

我的问题:redirect()功能不起作用,系统重定向到暂停页面

请参阅我的代码:

public function home() 
{   

         $this->load->helper('url');

        if ($this->input->post ()) 
        {
            if ($_POST ['ProductType'] == "feature") {

                echo "sdfsdfsd 1";
                redirect(base_url('feature/index'));
            } else {
                echo "sdfsdfsd 2";
                redirect(base_url('project/index'));
            }
        } else 
        {
            $this->load->helper ( "form" );
            $data ['title'] = 'Welcome to Estimation tool';
            $data ['header'] = 'Welcome to Estimation tool';

            $data ['options'] = array (
                    'feature' => 'New Feature',
                    'project' => 'New Project' 
            );

            $this->load->view ( 'welcome_message', $data );
        }
    }

如果你能帮助我解决我的问题,我很感激!

1 个答案:

答案 0 :(得分:0)

无需在重定向中包含base_url

redirect('controller_name/method_name');