ChasseTresorPange/index.php
antux18 cd84b319e7 Nouvelle branche pour le mode énigme aléatoire :
- La page des énigmes n'affiche plus toutes les énigmes, seulement celles résolues.
- La page des énigmes contient un bouton pour résoudre une énigme (choisie aléatoirement parmi celles qui ne sont pas résolues).
- Un message s'affiche sur la page des énigmes quand toutes sont résolues.
Divers :
- Définition de fonctions pour les tâches les plus courantes.
2024-09-01 21:02:51 +02:00

51 lines
1.4 KiB
PHP

<?php
require_once "require/base.php";
$database = new Database();
$teams = $database->getTeams();
// Si l'appareil a déjà choisi une équipe, on le redirige vers une énigme :
if (isset($_COOKIE["team"])) {
$team_id = htmlspecialchars($_COOKIE["team"]);
if ($database->checkTeamExists($team_id)) {
header("Location: puzzles.php?team=" . $team_id);
die();
}
}
?>
<!DOCTYPE html>
<html lang="fr">
<head>
<?php
require_once $rq_path . "head.php";
?>
<title><?= $tr["tab_title"]["home"]?></title>
</head>
<body>
<header>
<?php
require_once $rq_path . "nav.php";
?>
</header>
<main>
<header>
<h1><?= $tr["page_title"]["home"]?></h1>
<h2><?= $tr["home"]["subtitle"]?></h2>
</header>
<article>
<p><?= $tr["home"]["message"]?></p>
<form action="team_confirm.php" method="get">
<input type="number" name="team" placeholder="<?= $tr['home']['team'] ?>">
<button type="submit"><?= $tr["home"]["button"] ?></button>
</form>
</article>
</main>
<footer>
<?php
require_once $rq_path . "footer.php";
?>
</footer>
</body>
</html>