Fixed some bugs and added a cookies disclaimer

This commit is contained in:
2022-11-10 21:56:38 +01:00
commit d39b7214b8
27 changed files with 9158 additions and 0 deletions

52
functions.php Normal file
View File

@@ -0,0 +1,52 @@
<?php
function sMaintenance() {
include('config.php');
$con = mysqli_connect($config['DBHOST'], $config['DBUSER'], $config['DBPWD'], $config['DBNAME']);
if ( mysqli_connect_errno() ) {
exit('MySQl Connection failed with error: ' . mysqli_connect_error());
}
$services = mysqli_query($con, "SELECT priority, groupid, name, id, status FROM services ORDER BY priority DESC");
$find = False;
while($servicelist = mysqli_fetch_array($services)){
if(strpos($servicelist['status'], "Maintenance") !== false) {
$find = True;
}
}
return $find;
}
function sOffline() {
include('config.php');
$con = mysqli_connect($config['DBHOST'], $config['DBUSER'], $config['DBPWD'], $config['DBNAME']);
if ( mysqli_connect_errno() ) {
exit('MySQl Connection failed with error: ' . mysqli_connect_error());
}
$services = mysqli_query($con, "SELECT priority, groupid, name, id, status FROM services ORDER BY priority DESC");
$find = False;
while($servicelist = mysqli_fetch_array($services)){
if(strpos($servicelist['status'], "Offline") !== false) {
$find = True;
}
}
return $find;
}
function getName($id) {
include('config.php');
$con = mysqli_connect($config['DBHOST'], $config['DBUSER'], $config['DBPWD'], $config['DBNAME']);
if ( mysqli_connect_errno() ) {
exit('MySQl Connection failed with error: ' . mysqli_connect_error());
}
return mysqli_fetch_assoc(mysqli_query($con, "SELECT sname FROM services WHERE id='".mysqli_real_escape_string($con, $id)."'"))["sname"];
}
?>