Beispiel #1
0
 public function afterDelete()
 {
     $log = new Syslog();
     $log->setContent("删除关键词'" . $this->getKeyword() . "'回复");
     $log->setUsername();
     $log->setAddIp();
     $log->setAddTime();
     $log->save();
 }
Beispiel #2
0
 public function operlogAction()
 {
     //系统操作日志
     if ($this->request->isPost()) {
         $this->view->disable();
         $post = json_decode(file_get_contents("php://input"), true);
         $where = '1=1';
         empty($post['username']) || ($where .= " and username like '%" . htmlspecialchars(trim($post['username'])) . "%'");
         empty($post['content']) || ($where .= " and content like '%" . htmlspecialchars(trim($post['content'])) . "%'");
         $limit = array('number' => $this->config->pageNum, 'offset' => (intval($post['p']) - 1) * $this->config->pageNum);
         $arr = array($where, 'limit' => $limit, 'order' => 'id desc');
         $list = Syslog::find($arr);
         $total = Syslog::count($where);
         $info = array('total' => ceil($total / $this->config->pageNum), 'info' => $list->toArray());
         echo json_encode($info);
     }
 }
Beispiel #3
0
 public function afterDelete()
 {
     $log = new Syslog();
     $log->setContent("删除" . $this->getName() . "管理员");
     $log->setUsername();
     $log->setAddIp();
     $log->setAddTime();
     $log->save();
 }
Beispiel #4
0
 public static function syslog($content)
 {
     $log = new Syslog();
     $log->setAddTime();
     $log->setAddIp();
     $log->setUsername($_SESSION['username']);
     $log->setContent($content);
     $log->save();
 }