douyuliu9527 2017-04-05 01:04
浏览 43

如何将注册表单重定向到codeigniter上的另一个页面

How can I redirect to the success page when the user submit the registration form, the problem is when I submit the form it will redirect to the success view but the page says 404 not found. Is there something wrong in my code?

public function registration() {

    $this->load->library('form_validation');

    $this->form_validation->set_rules('fname','First Name','required');
    $this->form_validation->set_rules('lname','Last Name','required');
    $this->form_validation->set_rules('username','username','required');
    $this->form_validation->set_rules('password','Password','required');
    $this->form_validation->set_rules('cpassword','Confim Password','required|matches[password]');

    if ($this->form_validation->run()  ) {

        $this->load->model('Registration');

        $this->Registration->create(
            ['fname' => ucfirst($_POST['fname']),
             'lname' => ucfirst($_POST['lname']), 
             'username' => ucfirst($_POST['username']),
             'password' => md5($_POST['password'])]);   

        redirect('templates/rsuccess');

    } else {
    $view_data['page_title'] = 'Register first';
    $view_data['errors'] = $this->form_validation->error_array();

    $this->load->view('templates/header', $view_data);
    $this->load->view('auth/registration');
    $this->load->view('templates/footer');

    }
}
  • 写回答

3条回答 默认 最新

  • douchang8219 2017-04-05 05:36
    关注

    use this

     redirect('controller/function');
    
    评论

报告相同问题?

悬赏问题

  • ¥15 运动想象脑电信号数据集.vhdr
  • ¥15 三因素重复测量数据R语句编写,不存在交互作用
  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目