Files

199 lines
6.9 KiB
PHP
Raw Permalink Normal View History

2026-01-31 17:26:25 +00:00
<?php
session_start();
if (isset($_SESSION['id']) && isset($_SESSION['user_name'])) {
?>
<?php
// Below is optional, remove if you have already connected to your database.
include_once "../src/PHP/connection3.php";
if ($result = $mysqli->query('SELECT * FROM foody_main')) { ?>
<!DOCTYPE html>
<html>
<head>
<title>Foody-Infos</title>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="foody.css" />
</head>
<body>
<div class="grid-container">
<div class="item1">
<nav class="main-nav">
<ul>
<li><a href="../home.php">Kalender</a></li>
<li><a href="./meallist.php">Essenübersicht</a></li>
</ul>
<form>
<input type="search" placeholder="Search" />
<button>Go</button>
</form>
</nav>
</div>
<div class="item2">
<table>
<tbody>
<tr>
<td>&nbsp;</td>
<td>&lt;Last&gt;</td>
<td>&nbsp;</td>
<td colspan="2">
Juni 2022
</td>
<td>&nbsp;</td>
<td>&lt;Next&gt;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>KW</td>
<td>Montag&nbsp;</td>
<td>Dienstag</td>
<td>Mittwoch</td>
<td>Donnerstag</td>
<td>Freitag</td>
<td>Samstrag</td>
<td>Sonntag</td>
</tr>
<tr>
<td rowspan="2">22</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="2">23</td>
<td>&nbsp;6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="2">24</td>
<td>13</td>
<td>14</td>
<td>15</td>
<td>16</td>
<td>17</td>
<td>18</td>
<td>19</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="2">25</td>
<td>20</td>
<td>21</td>
<td>22</td>
<td>23</td>
<td>24</td>
<td>25</td>
<td>26</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="2">26</td>
<td>27</td>
<td>28</td>
<td>29</td>
<td>30</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
</div>
<div class="item3">Footer</div>
</div>
</body>
<script>
// Funktion zum Logout nach einer bestimmten Zeit
function delayedLogout() {
// Setze den Timeout auf 5 Minuten (300000 Millisekunden)
var timeout = 300000; // 5 Minuten in Millisekunden
// Timeout-Funktion zum Ausführen des Logouts
var logoutTimeout;
function startLogoutTimer() {
logoutTimeout = setTimeout(logout, timeout);
}
function resetLogoutTimer() {
clearTimeout(logoutTimeout); // Timer zurücksetzen
startLogoutTimer(); // Timer neu starten
}
function logout() {
// Weiterleitung auf die logout.php-Seite
window.location.href = "../logout.php";
}
// Starte den Timer beim Laden der Seite
startLogoutTimer();
// Reagiere auf Benutzerinteraktionen
document.addEventListener("click", resetLogoutTimer);
//document.addEventListener("mousemove", resetLogoutTimer);
document.addEventListener("keypress", resetLogoutTimer);
}
// Starte den Timer beim Laden der Seite
window.onload = delayedLogout;
</script>
</html>
<?php $result->free();} ?>
<?php
} else {
header("Location: ../index.php");
exit();
}
?>