Example #1
0
 private function addPersonnage()
 {
     if (isset($_REQUEST['nom']) && isset($_REQUEST['age']) && isset($_REQUEST['planeteOrigine']) && isset($_REQUEST['description'])) {
         if (!empty($_FILES['image']['tmp_name'])) {
             $index = PersonnageGateway::findMaxIndex();
             $index = $index + 1;
             $pathImage = UploadImageGestionnaire::addImage($_FILES['image'], 'images/imagePersonnage', $index);
         } else {
             $pathImage['pathImage'] = '';
         }
         $perso = PersonnageGateway::save1Perso($_REQUEST['nom'], $_REQUEST['age'], $_REQUEST['planeteOrigine'], $_REQUEST['description'], $pathImage['pathImage']);
         require Config::getViews()['vuePersonnages'];
     } else {
         require Config::getViews()['vueAjoutPersonnage'];
     }
 }