andre 4 年之前
父节点
当前提交
2c08d339e3
共有 2 个文件被更改,包括 21 次插入0 次删除
  1. 9 0
      action.php
  2. 12 0
      list.php

+ 9 - 0
action.php

@@ -5,6 +5,15 @@ class action {
         $this->db = new db();
     }
 
+    public function getList() {
+        $dbAction = $this->db->prepare("SELECT ip FROM list UNION SELECT ip FROM blacklist ORDER BY ip ASC");
+        $dbAction->execute();
+        $dbAction->store_result();
+        $dbAction->bind_result($list);
+        $dbAction->fetch();
+        return $list;
+    }
+
     private function isListed($ip) {
         $dbAction = $this->db->prepare("SELECT ip FROM list WHERE ip = ?");
         $dbAction->bind_param('i',$ip);

+ 12 - 0
list.php

@@ -0,0 +1,12 @@
+<?php
+error_reporting(E_ALL);
+
+require_once 'action.php';
+require_once 'db.php';
+require_once 'token.php';
+
+if (!(new token)->isUser($token)) {
+    echo "user access denied";
+    exit;
+}
+echo (new action)->getList();