Esempio n. 1
0
 //Creation d'un nouvelle catégorie
 if (isset($_POST['create'], $_POST['nom'])) {
     $manager = new CategorieManager($link);
     try {
         $manager->create($_POST['nom']);
     } catch (Exception $e) {
         $error = $e->getMessage();
     }
 } elseif (isset($_POST['delete'], $_GET['id'])) {
     $manager = new CategorieManager($link);
     $manager->delete($_GET['id']);
 } elseif (isset($_POST['update'], $_POST['nom'], $_GET['id'])) {
     $manager = new CategorieManager($link);
     $category = $manager->select($_GET['id']);
     $category->setTitre($_POST['nom']);
     $manager->update($category);
 } elseif (isset($_POST['update'], $_POST['statut'], $_GET['id'])) {
     $manager = new UserManager($link);
     $user = $manager->selectById($_GET['id']);
     $user->setStatut($_POST['statut']);
     $manager->update($user);
 } elseif (isset($_POST['bannir'], $_GET['id'])) {
     $manager = new UserManager($link);
     $user = $manager->selectById($_GET['id']);
     $manager->ban($user);
 } elseif (isset($_POST['reset'], $_GET['id'])) {
     // /!\
     $topic = new Topic($link);
     $message = $topic->selectById($_GET['id']);
     $message->resetSignalement();
     $topic->update($message);