update
This commit is contained in:
@@ -38,178 +38,9 @@ if(isset($_GET["delete"])){
|
|||||||
if(isset($_GET["add"])){
|
if(isset($_GET["add"])){
|
||||||
add_item($_GET["add"],$_GET["value"],$_GET["field"]);
|
add_item($_GET["add"],$_GET["value"],$_GET["field"]);
|
||||||
}
|
}
|
||||||
|
include "client_settings_functions.php";
|
||||||
load_settings();
|
load_settings();
|
||||||
function delete_item($db,$id){
|
|
||||||
include "../../../config.php";
|
|
||||||
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD,$DB_DATABASE);
|
|
||||||
if ($conn->connect_error) {
|
|
||||||
$success=0;
|
|
||||||
die("Connection failed: " . $conn->connect_error);
|
|
||||||
}
|
|
||||||
$db=htmlspecialchars($db);
|
|
||||||
$id=htmlspecialchars($id);
|
|
||||||
$stmt = $conn->prepare("delete from $db where id=$id;");
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
$conn -> close();
|
|
||||||
}
|
|
||||||
function add_item($db,$value,$field){
|
|
||||||
include "../../../config.php";
|
|
||||||
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD,$DB_DATABASE);
|
|
||||||
if ($conn->connect_error) {
|
|
||||||
$success=0;
|
|
||||||
die("Connection failed: " . $conn->connect_error);
|
|
||||||
}
|
|
||||||
$db=htmlspecialchars($db);
|
|
||||||
$field=htmlspecialchars($field);
|
|
||||||
$stmt = $conn->prepare("INSERT INTO $db ($field) VALUES(?);");
|
|
||||||
$stmt->bind_param("s",$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
$conn -> close();
|
|
||||||
}
|
|
||||||
function safe_settings(){
|
|
||||||
include "../../../config.php";
|
|
||||||
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD,$DB_DATABASE);
|
|
||||||
if ($conn->connect_error) {
|
|
||||||
$success=0;
|
|
||||||
die("Connection failed: " . $conn->connect_error);
|
|
||||||
}
|
|
||||||
$value=htmlspecialchars($_GET["value"]);
|
|
||||||
$name=htmlspecialchars($_GET["update"]);
|
|
||||||
//update what should be done if a virus is found
|
|
||||||
if($_GET["update"]=="setting_virus_ctrl_virus_found_action"){
|
|
||||||
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
|
||||||
//$stmt = $conn->prepare("UPDATE settings set value=? WHERE name='virus_ctrl:virus_found:action';");
|
|
||||||
$stmt->bind_param("sss",$name,$value,$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
|
|
||||||
if($_GET["update"]=="setting_server_server_url"){
|
|
||||||
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
|
||||||
$stmt->bind_param("sss",$name,$value,$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
if($_GET["update"]=="setting_rtp_folder_scan_status"){
|
|
||||||
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
|
||||||
$stmt->bind_param("sss",$name,$value,$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
if($_GET["update"]=="setting_rtp_process_scan_status"){
|
|
||||||
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
|
||||||
$stmt->bind_param("sss",$name,$value,$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
if($_GET["update"]=="setting_communication_unsafe_tls"){
|
|
||||||
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
|
||||||
$stmt->bind_param("sss",$name,$value,$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
if($_GET["update"]=="rtp_included"){
|
|
||||||
$id=htmlspecialchars($_GET["id"]);
|
|
||||||
$stmt = $conn->prepare("UPDATE rtp_included set path= ? WHERE id=$id");
|
|
||||||
$stmt->bind_param("s",$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
if($_GET["update"]=="rtp_excluded"){
|
|
||||||
$id=htmlspecialchars($_GET["id"]);
|
|
||||||
$stmt = $conn->prepare("UPDATE rtp_excluded set path= ? WHERE id=$id");
|
|
||||||
$stmt->bind_param("s",$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
if($_GET["update"]=="user_tasks"){
|
|
||||||
$id=htmlspecialchars($_GET["id"]);
|
|
||||||
$stmt = $conn->prepare("UPDATE user_tasks set task = ? WHERE id=$id");
|
|
||||||
$stmt->bind_param("s",$value);
|
|
||||||
$stmt->execute();
|
|
||||||
$stmt->close();
|
|
||||||
}
|
|
||||||
$conn->close();
|
|
||||||
|
|
||||||
}
|
|
||||||
function load_settings(){
|
|
||||||
global $setting_virus_ctrl_virus_found_action ;
|
|
||||||
global $setting_server_server_url;
|
|
||||||
global $setting_rtp_folder_scan_status;
|
|
||||||
global $setting_rtp_process_scan_status;
|
|
||||||
global $setting_communication_unsafe_tls;
|
|
||||||
include "../../../config.php";
|
|
||||||
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD, $DB_DATABASE);
|
|
||||||
if ($conn->connect_error) {
|
|
||||||
die("Connection failed: " . $conn->connect_error);
|
|
||||||
}
|
|
||||||
//get setting: setting_virus_ctrl_virus_found_action
|
|
||||||
$sql = "SELECT * FROM settings WHERE name = 'setting_virus_ctrl_virus_found_action'";
|
|
||||||
$stmt = $conn->prepare($sql);
|
|
||||||
// Execute the statement
|
|
||||||
$stmt->execute();
|
|
||||||
// Get the result
|
|
||||||
$result = $stmt->get_result();
|
|
||||||
$row = $result->fetch_assoc();
|
|
||||||
if($result->num_rows > 0){
|
|
||||||
$setting_virus_ctrl_virus_found_action=$row["value"];
|
|
||||||
}
|
|
||||||
$stmt -> close();
|
|
||||||
|
|
||||||
//get setting: setting_rtp_folder_scan_status
|
|
||||||
$sql = "SELECT * FROM settings WHERE name = 'setting_rtp_folder_scan_status'";
|
|
||||||
$stmt = $conn->prepare($sql);
|
|
||||||
// Execute the statement
|
|
||||||
$stmt->execute();
|
|
||||||
// Get the result
|
|
||||||
$result = $stmt->get_result();
|
|
||||||
$row = $result->fetch_assoc();
|
|
||||||
if($row!==null){
|
|
||||||
$setting_rtp_folder_scan_status=$row["value"];
|
|
||||||
}
|
|
||||||
$stmt -> close();
|
|
||||||
|
|
||||||
//get setting: setting_rtp_process_scan_status
|
|
||||||
$sql = "SELECT * FROM settings WHERE name = 'setting_rtp_process_scan_status'";
|
|
||||||
$stmt = $conn->prepare($sql);
|
|
||||||
// Execute the statement
|
|
||||||
$stmt->execute();
|
|
||||||
// Get the result
|
|
||||||
$result = $stmt->get_result();
|
|
||||||
$row = $result->fetch_assoc();
|
|
||||||
if($row!==null){
|
|
||||||
$setting_rtp_process_scan_status=$row["value"];
|
|
||||||
}
|
|
||||||
$stmt -> close();
|
|
||||||
|
|
||||||
|
|
||||||
//get setting: setting_server_server_url
|
|
||||||
$sql = "SELECT * FROM settings WHERE name = 'setting_server_server_url'";
|
|
||||||
$stmt = $conn->prepare($sql);
|
|
||||||
// Execute the statement
|
|
||||||
$stmt->execute();
|
|
||||||
// Get the result
|
|
||||||
$result = $stmt->get_result();
|
|
||||||
$row = $result->fetch_assoc();
|
|
||||||
if($row!==null){
|
|
||||||
$setting_server_server_url=$row["value"];
|
|
||||||
}
|
|
||||||
//get setting: setting_communication_unsafe_tls
|
|
||||||
$sql = "SELECT * FROM settings WHERE name = 'setting_communication_unsafe_tls'";
|
|
||||||
$stmt = $conn->prepare($sql);
|
|
||||||
// Execute the statement
|
|
||||||
$stmt->execute();
|
|
||||||
// Get the result
|
|
||||||
$result = $stmt->get_result();
|
|
||||||
$row = $result->fetch_assoc();
|
|
||||||
if($row!==null){
|
|
||||||
$setting_communication_unsafe_tls=$row["value"];
|
|
||||||
}
|
|
||||||
$stmt -> close();
|
|
||||||
$conn -> close();
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|||||||
@@ -0,0 +1,174 @@
|
|||||||
|
<?php
|
||||||
|
//page without gui
|
||||||
|
function delete_item($db,$id){
|
||||||
|
include "../../../config.php";
|
||||||
|
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD,$DB_DATABASE);
|
||||||
|
if ($conn->connect_error) {
|
||||||
|
$success=0;
|
||||||
|
die("Connection failed: " . $conn->connect_error);
|
||||||
|
}
|
||||||
|
$db=htmlspecialchars($db);
|
||||||
|
$id=htmlspecialchars($id);
|
||||||
|
$stmt = $conn->prepare("delete from $db where id=$id;");
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
$conn -> close();
|
||||||
|
}
|
||||||
|
function add_item($db,$value,$field){
|
||||||
|
include "../../../config.php";
|
||||||
|
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD,$DB_DATABASE);
|
||||||
|
if ($conn->connect_error) {
|
||||||
|
$success=0;
|
||||||
|
die("Connection failed: " . $conn->connect_error);
|
||||||
|
}
|
||||||
|
$db=htmlspecialchars($db);
|
||||||
|
$field=htmlspecialchars($field);
|
||||||
|
$stmt = $conn->prepare("INSERT INTO $db ($field) VALUES(?);");
|
||||||
|
$stmt->bind_param("s",$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
$conn -> close();
|
||||||
|
}
|
||||||
|
function safe_settings(){
|
||||||
|
include "../../../config.php";
|
||||||
|
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD,$DB_DATABASE);
|
||||||
|
if ($conn->connect_error) {
|
||||||
|
$success=0;
|
||||||
|
die("Connection failed: " . $conn->connect_error);
|
||||||
|
}
|
||||||
|
$value=htmlspecialchars($_GET["value"]);
|
||||||
|
$name=htmlspecialchars($_GET["update"]);
|
||||||
|
//update what should be done if a virus is found
|
||||||
|
if($_GET["update"]=="setting_virus_ctrl_virus_found_action"){
|
||||||
|
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
||||||
|
//$stmt = $conn->prepare("UPDATE settings set value=? WHERE name='virus_ctrl:virus_found:action';");
|
||||||
|
$stmt->bind_param("sss",$name,$value,$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
|
||||||
|
if($_GET["update"]=="setting_server_server_url"){
|
||||||
|
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
||||||
|
$stmt->bind_param("sss",$name,$value,$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
if($_GET["update"]=="setting_rtp_folder_scan_status"){
|
||||||
|
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
||||||
|
$stmt->bind_param("sss",$name,$value,$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
if($_GET["update"]=="setting_rtp_process_scan_status"){
|
||||||
|
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
||||||
|
$stmt->bind_param("sss",$name,$value,$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
if($_GET["update"]=="setting_communication_unsafe_tls"){
|
||||||
|
$stmt = $conn->prepare("INSERT INTO settings (name,value) VALUES (?,?) ON DUPLICATE KEY UPDATE value = ?;");
|
||||||
|
$stmt->bind_param("sss",$name,$value,$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
if($_GET["update"]=="rtp_included"){
|
||||||
|
$id=htmlspecialchars($_GET["id"]);
|
||||||
|
$stmt = $conn->prepare("UPDATE rtp_included set path= ? WHERE id=$id");
|
||||||
|
$stmt->bind_param("s",$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
if($_GET["update"]=="rtp_excluded"){
|
||||||
|
$id=htmlspecialchars($_GET["id"]);
|
||||||
|
$stmt = $conn->prepare("UPDATE rtp_excluded set path= ? WHERE id=$id");
|
||||||
|
$stmt->bind_param("s",$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
if($_GET["update"]=="user_tasks"){
|
||||||
|
$id=htmlspecialchars($_GET["id"]);
|
||||||
|
$stmt = $conn->prepare("UPDATE user_tasks set task = ? WHERE id=$id");
|
||||||
|
$stmt->bind_param("s",$value);
|
||||||
|
$stmt->execute();
|
||||||
|
$stmt->close();
|
||||||
|
}
|
||||||
|
$conn->close();
|
||||||
|
|
||||||
|
}
|
||||||
|
function load_settings(){
|
||||||
|
global $setting_virus_ctrl_virus_found_action ;
|
||||||
|
global $setting_server_server_url;
|
||||||
|
global $setting_rtp_folder_scan_status;
|
||||||
|
global $setting_rtp_process_scan_status;
|
||||||
|
global $setting_communication_unsafe_tls;
|
||||||
|
include "../../../config.php";
|
||||||
|
$conn = new mysqli($DB_SERVERNAME, $DB_USERNAME, $DB_PASSWORD, $DB_DATABASE);
|
||||||
|
if ($conn->connect_error) {
|
||||||
|
die("Connection failed: " . $conn->connect_error);
|
||||||
|
}
|
||||||
|
//get setting: setting_virus_ctrl_virus_found_action
|
||||||
|
$sql = "SELECT * FROM settings WHERE name = 'setting_virus_ctrl_virus_found_action'";
|
||||||
|
$stmt = $conn->prepare($sql);
|
||||||
|
// Execute the statement
|
||||||
|
$stmt->execute();
|
||||||
|
// Get the result
|
||||||
|
$result = $stmt->get_result();
|
||||||
|
$row = $result->fetch_assoc();
|
||||||
|
if($result->num_rows > 0){
|
||||||
|
$setting_virus_ctrl_virus_found_action=$row["value"];
|
||||||
|
}
|
||||||
|
$stmt -> close();
|
||||||
|
|
||||||
|
//get setting: setting_rtp_folder_scan_status
|
||||||
|
$sql = "SELECT * FROM settings WHERE name = 'setting_rtp_folder_scan_status'";
|
||||||
|
$stmt = $conn->prepare($sql);
|
||||||
|
// Execute the statement
|
||||||
|
$stmt->execute();
|
||||||
|
// Get the result
|
||||||
|
$result = $stmt->get_result();
|
||||||
|
$row = $result->fetch_assoc();
|
||||||
|
if($row!==null){
|
||||||
|
$setting_rtp_folder_scan_status=$row["value"];
|
||||||
|
}
|
||||||
|
$stmt -> close();
|
||||||
|
|
||||||
|
//get setting: setting_rtp_process_scan_status
|
||||||
|
$sql = "SELECT * FROM settings WHERE name = 'setting_rtp_process_scan_status'";
|
||||||
|
$stmt = $conn->prepare($sql);
|
||||||
|
// Execute the statement
|
||||||
|
$stmt->execute();
|
||||||
|
// Get the result
|
||||||
|
$result = $stmt->get_result();
|
||||||
|
$row = $result->fetch_assoc();
|
||||||
|
if($row!==null){
|
||||||
|
$setting_rtp_process_scan_status=$row["value"];
|
||||||
|
}
|
||||||
|
$stmt -> close();
|
||||||
|
|
||||||
|
|
||||||
|
//get setting: setting_server_server_url
|
||||||
|
$sql = "SELECT * FROM settings WHERE name = 'setting_server_server_url'";
|
||||||
|
$stmt = $conn->prepare($sql);
|
||||||
|
// Execute the statement
|
||||||
|
$stmt->execute();
|
||||||
|
// Get the result
|
||||||
|
$result = $stmt->get_result();
|
||||||
|
$row = $result->fetch_assoc();
|
||||||
|
if($row!==null){
|
||||||
|
$setting_server_server_url=$row["value"];
|
||||||
|
}
|
||||||
|
//get setting: setting_communication_unsafe_tls
|
||||||
|
$sql = "SELECT * FROM settings WHERE name = 'setting_communication_unsafe_tls'";
|
||||||
|
$stmt = $conn->prepare($sql);
|
||||||
|
// Execute the statement
|
||||||
|
$stmt->execute();
|
||||||
|
// Get the result
|
||||||
|
$result = $stmt->get_result();
|
||||||
|
$row = $result->fetch_assoc();
|
||||||
|
if($row!==null){
|
||||||
|
$setting_communication_unsafe_tls=$row["value"];
|
||||||
|
}
|
||||||
|
$stmt -> close();
|
||||||
|
$conn -> close();
|
||||||
|
}
|
||||||
|
?>
|
||||||
@@ -147,7 +147,7 @@ async function add_item(db,element_id,field){
|
|||||||
echo '<table class="table" style="overflow-x:auto">';
|
echo '<table class="table" style="overflow-x:auto">';
|
||||||
echo '<thead>';
|
echo '<thead>';
|
||||||
echo '<tr>';
|
echo '<tr>';
|
||||||
echo '<th>Entry id</th><th>Signature</th><th>Add / Delete</th>';
|
echo '<th>#</th><th>Signature</th><th>Add / Delete</th>';
|
||||||
echo '</tr>';
|
echo '</tr>';
|
||||||
echo '</thead>';
|
echo '</thead>';
|
||||||
echo '<tbody>';
|
echo '<tbody>';
|
||||||
|
|||||||
Reference in New Issue
Block a user