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