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