用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1831|回复: 0
收起左侧

[HELP] 添加后跳到列表页,并传参

[复制链接]
发表于 2012-10-11 15:05:36 | 显示全部楼层 |阅读模式
PHP复制代码
public function userList($dataArray = '')       {
                $data = array(
                                'bodyid' => 'main_index',
                                'title' => '账号管理'
                );
                if($dataArray){
                        $data['notice']['noticeCode'] = $dataArray['code'];
                        $data['notice']['noticeMsg'] = $dataArray['msg'];
                }else{
                        $data['notice']['noticeCode'] = '';
                        $data['notice']['noticeMsg'] = '';
                }
               
                $this->load->model('User_model');
                $data['userList'] = $this->User_model->userlist();
               
                $this->load->view('public/header',$data);
                $this->load->view('public/left');
                $this->load->view('manage/user_list');
                $this->load->view('public/footer');
        }
       
        //添加账号 addUser
        public function addUser()
        {
                $data = array(
                                'bodyid' => 'main_index',
                                'title' => '添加账号',
                );
               
                if($this->input->post('name')){
                        $insertArr['name'] = $this->input->post('name');
                        $insertArr['email'] = $this->input->post('email');
                        $insertArr['grouptype'] = $this->input->post('grouptype');
                        $insertArr['passwd'] = $this->input->post('passwd');
                        $this->load->model('User_model');
                        $data['resault'] = $this->User_model->addUser($insertArr);
                        if($data['resault']){
                                $dataArray['code'] = '1';
                                $dataArray['msg']  = '恭喜您账号:'.$insertArr['name'].'添加成功';
                        }else{
                                $dataArray['code'] = '0';
                                $dataArray['msg']  = '账号:'.$insertArr['name'].'添加失败,请重新尝试';
                        }
                        $this->userList($dataArray);
                }else{
                        $this->load->view('public/header',$data);
                        $this->load->view('public/left');
                        $this->load->view('manage/user_edit');
                        $this->load->view('public/footer');
                }
        }
复制代码



以上是我的user类里的两个方法,我希望在添加结束后调用用户列表页面,并且给他传递添加结果。 可是按照我这样写 URL并没有变成  “/user/userList” ,刷新页面依旧会重复提交。

求解决办法。。

本版积分规则