diff --git a/app/controller/PartieController.php b/app/controller/PartieController.php index b4f0d74a78aedf2ec5609cc42748173435568591..2955880a2248c30581e5207dc487d73ed8501996 100644 --- a/app/controller/PartieController.php +++ b/app/controller/PartieController.php @@ -13,9 +13,29 @@ class PartieController extends Controller $this->view->listej = Profil::getList(); $this->view->display(); } - + public function displayValid(){ $this->view->display(); } + + public function verify(){ + + if(!isset($_POST['jeu']) || !isset($_POST['joueurs']) || !isset($_POST['scores'])) { + //appeler une fonction d'erreur + echo "<h1>Erreur : variables absentes</h1>"; + die(); + } + $data = $_POST; + + $scores = explode(";", $data["scores"]); + print_r($scores); + if (count($scores) != count($data["joueurs"])){ + //appeler une fonction d'erreur + echo "<h1>Erreur : variables pb</h1>"; + die(); + } + + Partie::addPartie($data['joueurs'], $scores, $data['jeu']); + } } \ No newline at end of file