<?php include "functions.php"; checkLogin(); verifUserIsAdmin(); include_once 'modele/boutique/getListCategories.php'; include_once 'modele/boutique/ajoutDelCategorie.php'; $url = 'boutique.php?admin=categorie'; if (isset($_POST['cat'])) { ajoutCategorie($_POST['cat']); } elseif (isset($_GET['id'])) { deleteCategorie($_GET['id']); } $nbCategories = getNombreCategories(); $nbPages = (int) ($nbCategories / $produitsParPage) + 1; if ($nbCategories % $produitsParPage == 0) { $nbPages = $nbPages - 1; } if (!isset($_GET['page'])) { $_GET['page'] = '1'; } if (isset($_GET['page'])) { $page = (int) $_GET['page']; } if (isset($page) && $page <= $nbPages && $page > 0) { $start = ($page - 1) * $produitsParPage; $categoriesArray = getListCategoriesLimit($start, $produitsParPage); include_once 'vue/boutique/admin/categorie.php'; } else { $js = false; $redirect[0] = $url;
$reserva = reservationsEnt(); $absences = abscencesEnt(); $categorie = listeCategorie(); if (isset($_POST['ajout'])) { $vide = false; if ($_POST['categorie'] == '') { $vide = true; } $ok = true; while ($uneCat = $categorie->fetch(PDO::FETCH_OBJ)) { if ($_POST['categorie'] == $uneCat->categorie) { $ok = false; } } if ($ok && !$vide) { ajoutCategorie($connexion, $_POST['categorie']); } } if (isset($_POST['suppr'])) { supprimeCategorie($connexion, $_POST['categorie_suppr']); } } } } ?> <html> <head> <title>Portail de réservation : Accueil BackOffice</title> <link rel="stylesheet" href="assets/css/main.css" />