From 90ee712d37b7c3df13a079030f1c290294890106 Mon Sep 17 00:00:00 2001 From: Stephan Geisler Date: Sun, 31 Jul 2022 12:22:32 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=9Evm=5Fcontrol.php=E2=80=9C=20=C3=A4nder?= =?UTF-8?q?n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vm_control.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/vm_control.php b/vm_control.php index 5398673..469122d 100644 --- a/vm_control.php +++ b/vm_control.php @@ -18,9 +18,12 @@ // Auswertung der Argumente: // ----------------------------------------------- $error_msg = ""; + $log_symbol = "️✅"; + // leeren Parameter 'vmname' unterbinden: if(!isset($_GET['vmname'])){ $error_msg = "EXIT - keine VM angegeben!
"; + $log_symbol = "❌️"; } // ----------------------------------------------- @@ -43,18 +46,19 @@ // ----------------------------------------------- // check Key: if(strcmp($_GET['key'], "$defined_key")) { - $error_msg = $error_msg."Zugriff verweigert!"; + $error_msg = $error_msg."Zugriff verweigert!
Geloggter Zugriff von IP: ".$_SERVER['REMOTE_ADDR']; + $log_symbol = "❌️"; } // ----------------------------------------------- -// schreibe Status in Array: +// schreibe Status in Array, sofern es keinen Fehler gab: if(empty($error_msg)){ - $vm_state[$_GET['vmname']] = $_GET['state']; + $vm_state[$_GET['vmname']] = $_GET['state']."_".date("Y-m-d_H-i-s", time()); } // ----------------------------------------------- // letzten Zugriff dokumentieren: - $log["LOG: ".date("Y-m-d_H-i-s", time())] = "VM: ".$_GET['vmname']." / Status: ".$_GET['state']." / Key: ".$_GET['key']." / IP: ".$_SERVER['REMOTE_ADDR']; + $log["LOG: ".date("Y-m-d_H-i-s", time())] = $log_symbol." VM: ".$_GET['vmname']." / Status: ".$_GET['state']." / Key: ".$_GET['key']." / IP: ".$_SERVER['REMOTE_ADDR']; // ----------------------------------------------- // Daten speichern: