From 4843e664b10a74529b486854116164081b887ac1 Mon Sep 17 00:00:00 2001 From: Arngren Date: Tue, 29 Sep 2020 14:55:17 +0200 Subject: [PATCH] Real Initial commit --- common/kok-144x144.png | Bin 0 -> 7083 bytes common/main.css | 47 ++++++++ index.php | 248 +++++++++++++++++++++++++++++++++++++++++ updater.php | 59 ++++++++++ xmlToJson.php | 15 +++ 5 files changed, 369 insertions(+) create mode 100644 common/kok-144x144.png create mode 100644 common/main.css create mode 100644 index.php create mode 100644 updater.php create mode 100644 xmlToJson.php diff --git a/common/kok-144x144.png b/common/kok-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..5962d7bbc82b1b18d4bebf6aff50691cea71840d GIT binary patch literal 7083 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 + + + + + + Liveresultater + + + + + + + + + + + + + +
+
+
+
+
+ +
+ + + + + + + \ No newline at end of file diff --git a/updater.php b/updater.php new file mode 100644 index 0000000..d96868c --- /dev/null +++ b/updater.php @@ -0,0 +1,59 @@ +"; + file_put_contents('lastSavedChange.php', $var, LOCK_EX); + $objXmlDocument = simplexml_load_file("ttime-res/Resultater.xml"); + + //xml to json + if ($objXmlDocument === FALSE) { + foreach(libxml_get_errors() as $error) { + //error :( + } + exit; + } + $objJsonDocument = json_encode($objXmlDocument); + $arrOutput = json_decode($objJsonDocument, TRUE); + + //csv format: change boolian , last time the xml was changed, current server time, json from xml + $response = "1,". $lastChange. "," . time() . "," . $objJsonDocument; + echo "data: $response\n\n"; +} +elseif ($lastSavedChange==NULL){ + //file does not exist +} +else { + //no update deteceted + $response = "0,". $lastChange. "," . time() . "," ; + echo "data: $response\n\n"; +} +flush(); +?> diff --git a/xmlToJson.php b/xmlToJson.php new file mode 100644 index 0000000..2925013 --- /dev/null +++ b/xmlToJson.php @@ -0,0 +1,15 @@ + \ No newline at end of file