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: