function pageaddmember($inPath) { $url = $this->getUrlParams($inPath); $mid = (int) $url['mid'] > 0 ? (int) $url['mid'] : (int) $_POST['mid']; $memberObj = new m_member($mid); if ($_POST) { $post = base_Utils::shtmlspecialchars($_POST); if ($mid) { if ($memberObj->create($post)) { $this->ShowMsg("修改成功!", $this->createUrl("/member/index"), '', 1); } $this->ShowMsg("修改失败" . $memberObj->getError()); } else { if ($memberObj->create($post)) { $this->ShowMsg("添加成功!", $this->createUrl("/member/index"), '', 1); } $this->ShowMsg("添加失败,原因:" . $memberObj->getError()); } } else { if ($mid) { $this->params['member'] = $memberObj->get(); } $mbgroupObj = new m_mbgroup(); $this->params['group'] = $mbgroupObj->select()->items; return $this->render('member/addmember.html', $this->params); } }