is_login_session() == false)Redirect($this->url.'/admin/auth/'); } } public function index() { $this->loadBlock = false; if(isset($this->postParam['login'],$this->postParam['psw'])){ $auth = new Auth(); $res = $auth->login($this->postParam['login'],$this->postParam['psw']); if($res == true)Redirect($this->url.'/admin/'); else $this->error[] = "Íåâåðíûé ëîãèí!"; } } public function users(){ $auth = new Auth(); $this->tpl->assign('users', $auth->getUsers()); } public function save($id = 0){ $auth = new Auth(); if ($_SERVER["REQUEST_METHOD"] == "POST") { $this->error = $auth->valid($this->postParam,$id); if(!$this->error){ $auth->save($this->postParam); Redirect($this->url.'/admin/auth/users/'); } } if($id != null){ $row = $auth->view($id); $this->tpl->assign('user', $row); } } public function _exit(){ $auth = new Auth(); $auth->_exit(); Redirect($this->url.'/admin/auth/'); } public function delete($id = null){ if($id != null){ $auth = new Auth(); $auth->delete($id); Redirect($this->url.'/admin/auth/users/'); } } } ?>