コード例 #1
0
ファイル: member.page.php プロジェクト: jianyongchen/smpss
 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);
     }
 }