intranet-apei/admin/delete.php

56 lines
1.4 KiB
PHP
Raw Permalink Normal View History

<?php
include("../Assets/functions.php");
$config = json_decode(file_get_contents("../Assets/config.json"), true);
$bdd = connectBDD("localhost", $config["BDD_USER"], $config["BDD_PASSWD"], $config["BDD_NAME"]);
$page = 'photos';
/* Gestion de la connexion */
session_start();
if (!isset($_SESSION['connected']) || $_SESSION['connected'] == false) {
header('location: ../login.php?redirect_to=./admin/');
}
/* Récupération des infos */
$permissions = $_SESSION['permission'];
$site = $_SESSION['site'];
/* Gestion de l'accès à la page */
$minPoids = 45;
if (!verifyPoids($bdd, $_SESSION['username'], $minPoids)) {
die("Vous n'avez pas l'autorisation");
header('location: ../index.php');
}
2026-03-12 13:10:45 +00:00
if (!empty($_GET['type'])) {
$type = $_GET['type'];
$id = $_GET['id'];
2026-03-12 13:10:45 +00:00
switch ($type):
case 'guide':
deleteGuide($bdd, $_GET['id']);
header('location: gestionGuides.php');
exit();
break;
case 'raccourcis':
deleteRaccourcis($bdd, $_GET['id']);
header('location: admin.php');
exit();
case 'actu':
$success = deleteActu($bdd, $id);
break;
case 'event':
$success = deleteEvent($bdd, $id);
break;
default:
header('location: index.php');
break;
endswitch;
header('location: index.php');
exit();
2026-03-12 13:10:45 +00:00
}