correction ex1

This commit is contained in:
JARNOUEN DE VILLARTAY Ulysse (SAFRAN AIRCRAFT ENGINES)
2026-04-08 16:10:35 +02:00
parent 6451778bb8
commit cf7a51459c
2 changed files with 29 additions and 15 deletions
+3
View File
@@ -8,3 +8,6 @@ color:#2E8B57;
.Loss{
color:#FF6347;
}
.Draw{
color:#DAA520;
}
+26 -15
View File
@@ -1,20 +1,31 @@
<?php
$images = ["rock.png","paper.png","scissors.png"];
$isPlaying = true;
$images = ["rock.png", "paper.png", "scissors.png"];
$rules = [
0 => [0 => "Draw", 1 => "Loss", 2 => "Win"],
1 => [0 => "Win", 1 => "Draw", 2 => "Loss"],
2 => [0 => "Loss", 1 => "Win", 2 => "Draw"],
];
$playerChoice = 0;
$computerChoice = 1;
$playerChoice = filter_input(
INPUT_GET,
'choice',
FILTER_VALIDATE_INT,
['options' => ['min_range' => 0, 'max_range' => 2]]
);
$message = "Win";
$class = "Win";
$isPlaying = ($playerChoice !== null && $playerChoice !== false);
$imagePlayer = $images[$playerChoice];
$imageComputer = $images[$computerChoice];
include './views/header.php';
if ($isPlaying){
include './views/game.php';
include './views/message.php';
if ($isPlaying) {
$computerChoice = mt_rand(0, 2);
$message = $rules[$playerChoice][$computerChoice];
$class = $message;
$imagePlayer = $images[$playerChoice];
$imageComputer = $images[$computerChoice];
}
include './views/footer.php';
?>
include_once './views/header.php';
if ($isPlaying) {
include_once './views/game.php';
include_once './views/message.php';
}
include_once './views/footer.php';