diff --git a/src/server/cyberhex-code/api/php/log/add_server_entry.php b/src/server/cyberhex-code/api/php/log/add_server_entry.php new file mode 100644 index 0000000..95a8605 --- /dev/null +++ b/src/server/cyberhex-code/api/php/log/add_server_entry.php @@ -0,0 +1,22 @@ +connect_error) { + die("conn_err"); + } + + $time=date("Y-m-d H:i:s"); + + $sql="INSERT INTO server_log (loglevel,logtext,userid,time) VALUES (?,?,?,?);"; + $stmt = $conn->prepare($sql); + $stmt->bind_param("ssss", $loglevel,$logtext,$userid,$time); + // Execute the statement + $stmt->execute(); + $stmt->close(); + $conn->close(); + + } + +?> \ No newline at end of file diff --git a/src/server/cyberhex-code/install/create_db.php b/src/server/cyberhex-code/install/create_db.php index cfc5c53..23f20e3 100644 --- a/src/server/cyberhex-code/install/create_db.php +++ b/src/server/cyberhex-code/install/create_db.php @@ -94,6 +94,26 @@ time VARCHAR(255) )"; + if ($conn->query($sql) === TRUE) { + echo '
'; + } else { + $success=0; + echo '
'; + } + + // Create server log table + $sql = "CREATE TABLE IF NOT EXISTS server_log ( + id INT AUTO_INCREMENT PRIMARY KEY, + logtext VARCHAR(500) NOT NULL, + loglevel VARCHAR(255) NOT NULL, + userid INT, + time VARCHAR(255) + )"; + if ($conn->query($sql) === TRUE) { echo '
+ + + +