diff --git a/api/static.php b/api/static.php index f9618183aadfbb1ff26518e70c5c4c2dbec6b955..91bd837665864ce8dea92b39d93e6da1d3d2ee7c 100644 --- a/api/static.php +++ b/api/static.php @@ -64,58 +64,50 @@ body.custom-background { background-color: #fffefe; } } </style> -<script type="text/javascript"> - -function queryWankerStatus() { - - jQuery.getJSON("/api/status",function(result) { - - if (result != null && result.tuerOffen != null) - { - if (result.tuerOffen == 1) - { - jQuery("#wankerTuerOffen").html("<font color=\"00cc00\">Offen</font>"); - } - else - { - jQuery("#wankerTuerOffen").html("<font color=\"cc0000\">Geschlossen</font>"); - } - } - - if (result != null && result.tempLounge != null && result.tempLounge) - { - var tempLounge = (result.tempLounge / 10) + "°C"; - - jQuery("#wankerTempLounge").html(tempLounge); - } - - if (result != null && result.tempWerkstatt != null && result.tempWerkstatt) - { - var tempWerkstatt = (result.tempWerkstatt / 10) + "°C"; - - jQuery("#wankerTempWerkstatt").html(tempWerkstatt); - } - - }); - - setTimeout(queryWankerStatus, 30000); -} - -jQuery(document).ready(function() { - queryWankerStatus(); -}); - - -</script> - -<br/> -<span class="zonenstatus">Status: <span id="wankerTuerOffen" class="wankerClosed">Unbekannt</span></span> +<?php + $wankerlink = mysql_pconnect('localhost', 'wanker', 'b2SGyye48tJjtjyY', false) or print(mysql_error()); + mysql_select_db('warpzone_wanker', $wankerlink) or print("FehlerS:" . mysql_error()); + + $wankerQuery = "SELECT tempLounge, tempWerkstatt, tuerOffen, unix_timestamp(time) as time, UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(time) as age FROM zonenstatus ORDER BY time DESC LIMIT 1"; + $wankerResult = mysql_query($wankerQuery, $wankerlink) or print("FehlerQ:" . mysql_error($wankerLink)); + $wankerZonenArray = mysql_fetch_array($wankerResult) or print(mysql_error()); + + mysql_close($wankerlink); + + if ($wankerZonenArray['age'] > 600) + { + print('<br/>'); + print('<span class="zonenstatus"><span id="wankerHinweis"><font color=\"cc0000\">Hinweis: Dieser Status ist alt! Letzte Aktualisierung vor '); + print($wankerZonenArray['age']); + print(' Sekunden </font></span></span>'); + } + + if ($wankerZonenArray['tuerOffen'] == 0) + { + print('<br/>'); + print('<span class="zonenstatus">Status: <span id="wankerTuerOffen" class="wankerClosed"><font color=\"cc0000\">Geschlossen</font></span></span>'); + } + else + { + print('<br/>'); + print('<span class="zonenstatus">Status: <span id="wankerTuerOffen" class="wankerClosed"><font color=\"00cc00\">Offen</font></span></span>'); + } + + $wankerTempLounge = $wankerZonenArray['tempLounge'] / 10; + + print('<br/>'); + print('<span class="zonenstatus">Lounge: <span id="wankerTempLounge">'); + print($wankerTempLounge); + print(' °C</span></span>'); + + $wankerTempWerkstatt = $wankerZonenArray['tempWerkstatt'] / 10; -<br/> -<span class="zonenstatus">Lounge: <span id="wankerTempLounge">--</span></span> + print('<br/>'); + print('<span class="zonenstatus">Werkstatt: <span id="wankerTempWerkstatt">'); + print($wankerTempWerkstatt); + print(' °C</span></span>'); -<br/> -<span class="zonenstatus">Werkstatt: <span id="wankerTempWerkstatt">--</span></span> +?> </div> </body>