From cab3bbad97e81518fd1f8c45498480ab4b9b1814 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 14:09:30 +0000 Subject: [PATCH 1/6] First round of testing the monitoring table --- server.php | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/server.php b/server.php index 724f157..b2a0e08 100644 --- a/server.php +++ b/server.php @@ -23,7 +23,50 @@

Server Status

 
-

(Coming soon)

+

+ +\n"; + +while (($line = fgetcsv($f)) !== false) { + echo ""; + if ($hosts == "failed" ) { + if ($line[2] == "FAILED") { + foreach ($line as $cell) { + if ($cell == "FAILED") { + echo '' . htmlspecialchars($cell) . ''; + } + else { + echo "" .htmlspecialchars($cell) . ""; + } + } + } + } + elseif ($hosts == "all") { + foreach ($line as $cell) { + if ($cell == "FAILED") { + echo '' . htmlspecialchars($cell) . ''; + } + elseif ($cell=="GOOD") { + echo '' . htmlspecialchars($cell) . ""; + } + else { + echo "" .htmlspecialchars($cell) . ""; + } + } + } + echo "\n"; +} +echo "\n

\n"; +fclose($f); +?> + +

 
From 41c526716907ef7cc053ef602a8ef0a11c04946d Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 14:15:17 +0000 Subject: [PATCH 2/6] adding newline for table row --- server.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.php b/server.php index b2a0e08..2c7dc9c 100644 --- a/server.php +++ b/server.php @@ -60,7 +60,7 @@ while (($line = fgetcsv($f)) !== false) { } } } - echo "\n"; + echo "

\n"; } echo "\n

\n"; fclose($f); From bf5d49fda2b17e201446b85874cf4e695bc29ea9 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 14:22:36 +0000 Subject: [PATCH 3/6] Dangling table tag --- server.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.php b/server.php index 2c7dc9c..1c09172 100644 --- a/server.php +++ b/server.php @@ -31,8 +31,8 @@ $hosts="all"; $f = fopen("./report", "r"); -echo "Last update: " . date ("H:i", filemtime('/tmp/report'))."

\n"; - +echo "Last update: " . date ("H:i", filemtime('./report'))."

\n"; +echo ""; while (($line = fgetcsv($f)) !== false) { echo ""; if ($hosts == "failed" ) { From 44f44221a6a678152bfae67545c0840d33d2f810 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 14:24:33 +0000 Subject: [PATCH 4/6] Add headers --- server.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server.php b/server.php index 1c09172..e48acf2 100644 --- a/server.php +++ b/server.php @@ -33,6 +33,11 @@ $f = fopen("./report", "r"); echo "Last update: " . date ("H:i", filemtime('./report'))."

\n"; echo "

"; +echo " + + + + "; while (($line = fgetcsv($f)) !== false) { echo ""; if ($hosts == "failed" ) { From 65b94241f2ce1e885239a7c72c252bfdb139ebb0 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 16:13:49 +0000 Subject: [PATCH 5/6] Trying to fix the blank line jumps --- server.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server.php b/server.php index e48acf2..31c7a34 100644 --- a/server.php +++ b/server.php @@ -65,11 +65,12 @@ while (($line = fgetcsv($f)) !== false) { } } } - echo "

\n"; + echo "\n"; } -echo "\n

HostCheckStatus

\n"; +echo "\n\n"; fclose($f); ?> +

From 5f91ba8cd53a272bf202bd01c9f095896921292e Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 16:32:41 +0000 Subject: [PATCH 6/6] Lets add some tablaeu styling --- server.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.php b/server.php index 31c7a34..3df132e 100644 --- a/server.php +++ b/server.php @@ -32,7 +32,7 @@ $hosts="all"; $f = fopen("./report", "r"); echo "Last update: " . date ("H:i", filemtime('./report'))."

\n"; -echo ""; +echo "
"; echo "
Host Check