|
@@ -22,6 +22,18 @@ class action {
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public function getBlockedClients() {
|
|
|
|
|
+ $list = array();
|
|
|
|
|
+ $dbAction = $this->db->prepare("SELECT ip FROM blocklist WHERE count > 3 ORDER BY ip ASC");
|
|
|
|
|
+ $dbAction->execute();
|
|
|
|
|
+ $dbAction->store_result();
|
|
|
|
|
+ $dbAction->bind_result($ip);
|
|
|
|
|
+ while($dbAction->fetch()) {
|
|
|
|
|
+ array_push($list,$ip);
|
|
|
|
|
+ };
|
|
|
|
|
+ return $list;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
public function getUser() {
|
|
public function getUser() {
|
|
|
$list = array();
|
|
$list = array();
|
|
|
$dbAction = $this->db->prepare("SELECT token, role, description FROM clients ORDER BY role ASC");
|
|
$dbAction = $this->db->prepare("SELECT token, role, description FROM clients ORDER BY role ASC");
|
|
@@ -93,7 +105,7 @@ class action {
|
|
|
};
|
|
};
|
|
|
return $list;
|
|
return $list;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
private function isListed($ip) {
|
|
private function isListed($ip) {
|
|
|
$dbAction = $this->db->prepare("SELECT ip FROM list WHERE ip = ?");
|
|
$dbAction = $this->db->prepare("SELECT ip FROM list WHERE ip = ?");
|
|
|
$dbAction->bind_param('i',$ip);
|
|
$dbAction->bind_param('i',$ip);
|