public function advSet() { $p = 1; if (isset($this->params['form']['p'])) { $p = $this->params['form']['p']; } $url = $sTime = $eTime = $remark = ""; $privilege = $weight = $switch = 0; if (!isset($this->params['form']['aid'])) { $this->redirect("/adv/{$this->_type}?p={$p}"); } $aid = $this->params['form']['aid']; if (isset($this->params['form']['url'])) { $url = $this->params['form']['url']; } if (isset($this->params['form']['sTime'])) { $sTime = $this->params['form']['sTime']; } if (isset($this->params['form']['eTime'])) { $eTime = $this->params['form']['eTime']; } if (isset($this->params['form']['privilege'])) { $privilege = 1; } if (isset($this->params['form']['switch'])) { $switch = 1; } if (isset($this->params['form']['weight'])) { $weight = $this->params['form']['weight']; } if (isset($this->params['form']['remark'])) { $remark = $this->params['form']['remark']; } $adv = new Adv(); $adv->type = $this->_type; $adv->update($aid, $url, $sTime, $eTime, $switch, $weight, $privilege, $remark); $this->redirect("/adv/{$this->_type}?p={$p}"); }