|
|
@ -46,6 +46,9 @@ class UserController
|
|
|
|
case "saveCode":
|
|
|
|
case "saveCode":
|
|
|
|
$this->saveCode();
|
|
|
|
$this->saveCode();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "saveCodeMulti":
|
|
|
|
|
|
|
|
$this->saveCodeMulti();
|
|
|
|
|
|
|
|
break;
|
|
|
|
case "saveCodeInCookie":
|
|
|
|
case "saveCodeInCookie":
|
|
|
|
$this->saveCodeInCookie();
|
|
|
|
$this->saveCodeInCookie();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
@ -187,6 +190,7 @@ class UserController
|
|
|
|
$reponse = $model->addToQueue($utilisateur->getEmail());
|
|
|
|
$reponse = $model->addToQueue($utilisateur->getEmail());
|
|
|
|
$etat = $reponse[1];
|
|
|
|
$etat = $reponse[1];
|
|
|
|
$idPartie = $reponse[0];
|
|
|
|
$idPartie = $reponse[0];
|
|
|
|
|
|
|
|
$_SESSION['idPartie'] = $idPartie;
|
|
|
|
$lesJoueurs = $model->getLesJoueurs($idPartie);
|
|
|
|
$lesJoueurs = $model->getLesJoueurs($idPartie);
|
|
|
|
if($etat == 1){
|
|
|
|
if($etat == 1){
|
|
|
|
// header("Location: index.php?action=launchGame");
|
|
|
|
// header("Location: index.php?action=launchGame");
|
|
|
@ -254,6 +258,23 @@ class UserController
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public function saveCodeMulti(){
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
global $rep, $vues, $error;
|
|
|
|
|
|
|
|
$model = new UserModel();
|
|
|
|
|
|
|
|
$code = $_POST['code'];
|
|
|
|
|
|
|
|
$index = $_POST['index'];
|
|
|
|
|
|
|
|
$idEnigme = $_POST['idEnigme'];
|
|
|
|
|
|
|
|
$utilisateur=$_SESSION['utilisateur'];
|
|
|
|
|
|
|
|
$idPartie = $_SESSION['idPartie'];
|
|
|
|
|
|
|
|
$model->saveCodeMulti($utilisateur->getEmail(),$idEnigme, $idPartie, $index,$code);
|
|
|
|
|
|
|
|
echo $code;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
catch (Exception $e) {
|
|
|
|
|
|
|
|
$error = $e->getMessage();
|
|
|
|
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
public function saveCodeInCookie(){
|
|
|
|
public function saveCodeInCookie(){
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
global $rep, $vues, $error;
|
|
|
|
global $rep, $vues, $error;
|
|
|
|