Test d'un lobby d'avant partie

ServeurDeTest
Noé GARNIER 2 years ago
parent 1ddd10d2a9
commit a14b15042b

@ -37,7 +37,7 @@ $vues['enigmePage'] = 'View/src/pages/Enigme/EnigmePage.php';
$BUFFER_SIZE = 1024;
$serverAdress = "82.165.180.114";
$port= "3000";
$playerNumberPerGame=3;
$playerNumberPerGame = 3;
//modules
$modules = 'node_module/';

@ -173,6 +173,12 @@ class UserController
{
try {
global $rep, $vues, $error;
$model = new UserModel();
$utilisateur = $_SESSION['utilisateur'];
$reponse = $model->addToQueue($utilisateur->getEmail());
$etat = $reponse[1];
$idPartie = $reponse[0];
$lesJoueurs = $model->getLesJoueurs($idPartie);
require($rep . $vues['queue']);
} catch (Exception $e) {
$error = $e->getMessage();
@ -183,16 +189,10 @@ class UserController
try {
global $rep, $vues, $error;
$model = new UserModel();
$utilisateur = $_SESSION['utilisateur'];
$reponse = $model->addToQueue($utilisateur->getEmail());
$etat = $reponse[1];
echo $etat. " etat\n";
$idPartie = $reponse[0];
echo $idPartie . " idPartie\n";
$etat = $_GET['etat'];
$idPartie = $_GET['idPartie'];
if($etat == 1){
// header("Location: index.php?action=launchGame");
$lesJoeurs = $model->getLesJoueurs($idPartie);
sleep(30);
header("Location: index.php?action=goToPresentation");
}
else{

@ -42,46 +42,56 @@
<div class="col d-flex flex-column align-items-center">
<div style="background-color: red; height: 75px; width: 75px;"></div>
<!-- <p class="pt-3">Player 1</p> -->
<?php echo ' <p class="pt-3">' . $_SESSION['utilisateur']->getPseudo().'</p>'; ?>
<?php
if (isset($lesJoeurs[0])){
echo "<p class='pt-3'>".$lesJoeurs[0]->getPseudo()."</p>";
}
else{
echo "<p class='pt-3'>Player 1</p>";
}
?>
</div>
<div class="col d-flex flex-column align-items-center">
<div style="background-color: blue; height: 75px; width: 75px;"></div>
<!-- <p class="pt-3">Player 2</p> -->
<?php
if (isset($lesJoeurs[1])){
echo ' <p class="pt-3">' . $lesJoeurs[1]->getPseudo().'</p>';
}
else{
echo ' <p class="pt-3">Player 2</p>';
}
if (isset($lesJoueurs[1])){
echo "<p class='pt-3'>".$lesJoueurs[1]->getPseudo()."</p>";
}
else{
echo "<p class='pt-3'>Player 2</p>";
}
?>
</div>
<div class="col d-flex flex-column align-items-center">
<div style="background-color: yellow; height: 75px; width: 75px;"></div>
<!-- <p class="pt-3">Player 3</p> -->
<?php
if (isset($lesJoeurs[2])){
echo ' <p class="pt-3">' . $lesJoeurs[2]->getPseudo().'</p>';
}
else{
echo ' <p class="pt-3">Player 2</p>';
}
if (isset($lesJoueurs[2])){
echo "<p class='pt-3'>".$lesJoueurs[2]->getPseudo()."</p>";
}
else{
echo "<p class='pt-3'>Player 3</p>";
}
?>
</div>
<div class="col d-flex flex-column align-items-center">
<div style="background-color: green; height: 75px; width: 75px;"></div>
<!-- <p class="pt-3">Player 4</p> -->
<?php
if (isset($lesJoeurs[3])){
echo ' <p class="pt-3">' . $lesJoeurs[3]->getPseudo().'</p>';
}
else{
echo ' <p class="pt-3">Player 2</p>';
}
if (isset($lesJoueurs[3])){
echo "<p class='pt-3'>".$lesJoueurs[3]->getPseudo()."</p>";
}
else{
echo "<p class='pt-3'>Player 3</p>";
}
?>
</div>
</div>
<div class="row">
<div class="row pt-5 text-center" style="cursor: pointer; height: 20%">
<div class="col">
<a class="btn" href="index.php?action=queuing">
<a class="btn" href="index.php?action=queuing&etat=$etat&idPartie=$idPartie">
<span>LANCER</span>
</a>
</div>

Loading…
Cancel
Save