Files
web_2025/R3.01/tp/tp4/ex2/views/tictactoe.php
T

37 lines
1016 B
PHP
Raw Normal View History

2026-04-15 16:06:48 +02:00
<!DOCTYPE html>
<html lang="fr">
2026-04-12 17:58:57 +02:00
<head>
<meta charset="UTF-8">
2026-04-15 16:06:48 +02:00
<title>Tic Tac Toe</title>
2026-04-12 17:58:57 +02:00
<link
2026-04-15 16:06:48 +02:00
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css"
/>
2026-04-12 17:58:57 +02:00
<link rel="stylesheet" href="./css/style.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>
<main class="container center">
2026-04-15 16:06:48 +02:00
<h4>
<?php if ($isGameOver) { ?>
Partie terminée
<?php } else { ?>
Tic Tac Toe : joueur <?php echo $playerTurn; ?> à vous de jouer
<?php } ?>
</h4>
2026-04-12 17:58:57 +02:00
<?php
2026-04-15 16:06:48 +02:00
// Quand la partie est finie, les liens dans les cases vides
// disparaissent pour empêcher tout coup supplémentaire.
displayGrid($grid, !$isGameOver);
2026-04-12 17:58:57 +02:00
2026-04-15 16:06:48 +02:00
if ($message != '') {
echo '<h5>' . htmlspecialchars($message, ENT_QUOTES) . " <a href='?reset=1'>nouvelle partie</a></h5>";
} else {
echo "<p><a href='?reset=1'>Recommencer la partie</a></p>";
}
?>
2026-04-12 17:58:57 +02:00
</main>
</body>
</html>