je sais plus quoi dire

This commit is contained in:
2024-04-18 23:39:07 +02:00
parent 6bbaf30f26
commit d3f06fae1a
3 changed files with 434 additions and 16 deletions

View File

@@ -68,7 +68,7 @@ function afficherCartes(int $idpartie, int $tour): void
} else {
afficher_depart(getJoueursPosition($idpartie, $tour, 0));
for ($i = 0; $i < sizeof($cartes); $i++) {
afficherCarte($cartes[$i]['img'], $i + 1, []);
afficherCarte($cartes[$i]['img'], $i + 1, getJoueursPosition($idpartie, $tour, $i + 1));
}
}
afficher_arrivee();
@@ -96,6 +96,20 @@ function formulaire_lancer_partie(int $idpartie)
echo '</form>';
}
function afficher_des($des)
{
if (empty($des))
return;
echo '<div class="des">';
foreach ($des as $nom => $valeurs) {
foreach ($valeurs as $valeur) {
echo '<img src="img/des/de' . $nom . $valeur . '.png" alt="' . $nom . $valeur . '" width="50"/>';
}
}
echo '</div>';
}
function formulaire_selection_des_main(int $idpartie)
{
echo '<form action="#" method="post">
@@ -111,7 +125,7 @@ function formulaire_selection_des_main(int $idpartie)
<label for="desRouges">Nombre de dés rouges :</label>
<input type="number" id="desRouges" name="desRouges">
</div>
<input type="submit" value="Enregistrer la main">
<input type="submit" name="lancerDes" value="Enregistrer la main">
<input type="hidden" name="idpartie" value="' . $idpartie . '"/>
</form>';
}
@@ -142,14 +156,24 @@ function formulaire_selection_des_main(int $idpartie)
if (isset($_POST['lancerPartie'])) {
lancer_partie($idpartie);
}
$des = [];
if (isset($_POST['lancerDes'])) {
$des = lancer_les_des($idpartie, (int) $_POST['desBleus'], (int) $_POST['desJaunes'], (int) $_POST['desRouges']);
if (empty($des)) {
echo 'Tu sais pas compter ?';
}
}
afficher_joueurs($idpartie);
afficherCartes($idpartie, get_parties_tour($idpartie));
afficherCartes($idpartie, get_partie_tour($idpartie));
afficher_des($des);
if (partie_est_a_venir($idpartie)) {
formulaire_lancer_partie($idpartie);
} else {
echo 'Tour de ' . get_joueur_actuel($idpartie)['pseudo'] . ' Lancers restants : ' . get_lancers_restants($idpartie);
formulaire_selection_des_main($idpartie);
}
?>
</div>