From b3c1caa65da9da7a15202d979c45f6cc6bf002ae Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Thu, 13 Nov 2008 13:37:48 -0500
Subject: [PATCH] Fixed a few php warnings in the log module which appeared when no log data is available.
---
interface/web/monitor/show_log.php | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/interface/web/monitor/show_log.php b/interface/web/monitor/show_log.php
index a64c786..ff0fb0b 100644
--- a/interface/web/monitor/show_log.php
+++ b/interface/web/monitor/show_log.php
@@ -40,7 +40,7 @@
$app->tpl->setInclude('content_tpl','templates/show_log.htm');
// Importing the GET values
-$refresh = intval($_GET["refresh"]);
+$refresh = (isset($_GET["refresh"]))?intval($_GET["refresh"]):0;
$logParam = $_GET["log"];
@@ -102,11 +102,17 @@
/* fetch the Data from the DB */
$record = $app->db->queryOneRecord("SELECT data, state FROM monitor_data WHERE type = '" . $app->db->quote($logId) . "' and server_id = " . $_SESSION['monitor']['server_id'] . " order by created desc");
-$data = unserialize($record['data']);
-$logData = nl2br($data);
+if(isset($record['data'])) {
+ $data = unserialize($record['data']);
-$app->tpl->setVar("log_data", $logData);
+ $logData = nl2br($data);
+
+ $app->tpl->setVar("log_data", $logData);
+} else {
+ $app->tpl->setVar("log_data", $app->lng("no_logdata_txt"));
+}
+
$app->tpl->setVar("title", $title);
$app->tpl->setVar("log_id",$logId);
--
Gitblit v1.9.1