$rule) {
if (!isset($rule["name"]) || !isset($rule["content"]) && !is_numeric($index)) {
header("Location: /-/rules");
die();
}
if (trim($rule["name"]) === "") {
unset($_POST["payload"][$index]);
continue;
}
if (!isset($rule["approved"])) $rule["approved"] = [];
if (isset($rule["approved"][0])) $rule["approved"][0] = true; else $rule["approved"][0] = false;
if (isset($rule["approved"][1])) $rule["approved"][1] = true; else $rule["approved"][1] = false;
$_POST["payload"][$index] = $rule;
}
file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/data/rules.json", utf8_encode(json_encode($_POST["payload"])));
header("Location: /-/rules");
die();
}
$title = "Systems rules"; require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/header.php';
?>
Click on a rule to view additional details. Edit rules