public function editAction() { $uid = (int) $_GET['uid']; $mMember = new memberModel(); $mMember->debug = true; if (empty($_POST)) { $member = $mMember->findByPrk($uid); $formset = Form::formSet($member); $formerror = Form::formError($_SESSION['formerror']); unset($_SESSION['formset'], $_SESSION['formerror']); include $this->template(); } else { $data = $_POST; $error = $mMember->validate($data, 'all_one'); if (!$error) { $mMember->save($_POST); $this->redirect($_SERVER['HTTP_REFERER'], 1, '编辑成功'); } else { $_SESSION['formerror'] = $error; $this->redirect($_SERVER['HTTP_REFERER']); } } }