Example #1
0
 private function addNews()
 {
     if (isset($_REQUEST['titre']) && isset($_REQUEST['resume']) && isset($_REQUEST['contenu'])) {
         if (!empty($_FILES['image']['tmp_name'])) {
             $index = NewsGateway::findMaxIndex();
             $index = $index + 1;
             $pathImage = UploadImageGestionnaire::addImage($_FILES['image'], 'images/imageActualite', $index);
         } else {
             $pathImage['pathImage'] = '';
         }
         $news = NewsGateway::save1News($_REQUEST['titre'], $pathImage['pathImage'], $_REQUEST['resume'], $_REQUEST['contenu']);
         require Config::getViews()['vueActualites'];
     } else {
         require Config::getViews()['vueAjoutActualite'];
     }
 }