Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 12ba69cb8013c55f983b926eb2e079043fbbf719
  • master par défaut protégée
  • dev
  • dev-admin
  • migration-pg
  • dev-partie
  • dev-deplacement-msg-erreurs
  • dev-jeux-favoris
  • dev-update-forms
  • dev-header-profil-deconnexion
  • dev-contact
  • dev_page_accueil
  • dev-edit-profil
  • dev-classement
  • dev_espace_membre
  • dev-images
  • javascript_valid_form
  • application_design_views
  • dev-table
  • dev-nestor
20 résultats

PartieController.php

Blame
  • PartieController.php 1003 o
    <?php
    
    /**
     * Created by PhpStorm.
     * User: phoenix
     * Date: 25/04/16
     * Time: 15:27
     */
    class PartieController extends Controller
    {
        public function displayForm(){
            $this->view->liste = Jeu::getList();
            $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']);
        }
    
    }