Server : Apache System : Linux ks5.tuic.fr 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 User : pragmatice ( 1003) PHP Version : 8.2.24 Disable Function : NONE Directory : /home/pragmatice/aftrn/banque_HS/ |
<?php session_start(); /*************************************************************************** * * date : Septembre 2002 * copyright : (c) 2002 Béatrice Arnou * email : bea@cartables.net * * Tout usage de ces scripts doit faire l'objet d'une demande d'autorisation * et ces mentions ne doivent pas être retirées ou modifiées. * ***************************************************************************/ define(IN_AFT, true); require "lib.php"; if (isset($_SESSION['infos'])) { extract($_SESSION['infos']); } else { Header("Location:login.php\n\n"); } if ($Sessusernom != "Admin") { die("Allons bon... Vous ne devriez pas être là !!!!"); } hautpage(); // Récupération des variables while (list($key, $val) = each($_GET)) {$$key=$val;} // On supprime d'abord physiquement les fichiers attachés à la catégorie $delfich = mysqli_query($conx,"select categorie,nomcourt from fichiers where categorie = '$id'"); while ($row = mysqli_fetch_array($delfich, MYSQLI_ASSOC)) { @unlink(FICHIERS."/$dir/$nomcourt"); } // On supprime le dossier correspondant @rmdir(FICHIERS."/$dir"); // On supprime logiquement les enregistrements $resfich = mysqli_query($conx,"delete from fichiers where categorie = '$id'"); // On supprime la catégorie $rescat = mysqli_query($conx,"delete from categories where id = '$id'"); if ($resfich && $rescat) { ok("La catégorie $nom a été supprimée.","Continuer","cat_admin.php"); } else { erreur("Problème indéterminé... Recommencez plus tard ou contactez le responsable du site","Retour","index.php",EMAIL_CONTACT,"[".NOMDUSITECOURT."] Erreur suppression de catégorie"); } baspage(); ?>