private function modifierCategories($idCat) { $oCategorie = new MCategories('', '', ''); $aCategorie = $oCategorie->getCategorieParId($idCat); $nbreCategories = $oCategorie->nbreCategories(); if ($nbreCategories != 0) { $aCategories = $oCategorie->listeCategories(); } else { $aCategories = ''; } $oVueDefaut = new VueDefaut(); $oVueAdmin = new VueAdmin(); $oVueAdmin->afficheHeaderAdmin(); if ($_GET['idCategorie'] && $_GET['action'] == 'valider') { try { $oCategorie->modifierCategorie($_GET['idCategorie'], $_POST['nomCategorie'], $_POST['nomCatAng']); $oVueAdmin = new VueAdmin(); $nbreCategories = $oCategorie->nbreCategories(); if ($nbreCategories != 0) { $aCategories = $oCategorie->listeCategories(); } else { $aCategories = ''; } $oVueAdmin->afficheCategories($aCategories, $nbreCategories); } catch (Exception $e) { $message = $e->getMessage(); } } else { $message = ""; $erreurNomCat = ""; $erreurNomCatAng = ""; $oVueAdmin->modifierUneCategorie($aCategorie, $message, $erreurNomCat, $erreurNomCatAng); } $oVueDefaut->afficheFooter(false, true, false, true); }