|
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” ,刷新页面依旧会重复提交。
求解决办法。。
|
|