From 4f0df31cc153855d099e4c06228a6cf1bf51eeca Mon Sep 17 00:00:00 2001
From: Ludovic Pouzenc
Date: Sat, 30 Jun 2018 11:29:21 +0200
Subject: Version beta_old1 (sans la doc) 2007-02-22+15:00 -
2007-03-11+16:41:00
---
beta_old1/app/admin.php | 34 ++++++++++++++++++++++++++--------
1 file changed, 26 insertions(+), 8 deletions(-)
(limited to 'beta_old1/app/admin.php')
diff --git a/beta_old1/app/admin.php b/beta_old1/app/admin.php
index fffdd13..4248d2a 100644
--- a/beta_old1/app/admin.php
+++ b/beta_old1/app/admin.php
@@ -2,8 +2,8 @@
require('include/ludo/session_verify.inc.php');
require_once('include/ludo/html_elements.inc.php');
require_once('include/ludo/fonctions.inc.php');
-require_once('include/je.inc.php');
-require_once('include/ju.inc.php');
+//~ require_once('include/je.inc.php');
+//~ require_once('include/ju.inc.php');
include('include/ludo/config.inc.php');
generate_html_doctype_and_head("Administration");
@@ -17,9 +17,24 @@ generate_html_divs_menu();
> Administration
-
' . "\n";
+
+ if ( isset($_REQUEST['action']) )
+ {
+ switch ($_REQUEST['action'])
+ {
+ case 'delete_from_AWOR_Liste':
+ case 'delete_from_AWOR_Fichier':
+ case 'delete_from_AWOR_Reunion':
+ case 'delete_from_AWOR_Personne':
+ $_REQUEST['action']();
+ break;
+ default:
+ $errmsg = 'Impossible de traiter la requete : paramètre erroné'."\n";
+ }
+ }
if ( !isset($_SESSION['session_loginP']) || ( !is_integer(array_search($_SESSION['session_loginP'],$CONFIG['SUPERUSERS'],true))) )
{
@@ -33,10 +48,13 @@ generate_html_divs_menu();
// TODO : fonctions qui purgent les tables filles selon un id donné, pour chaque cas mère-fille (indiqués plus bas)
// Fonctions qui génèrent des tableaux listant tous les objets de la base, et permettant la sélection multiple et l'éffacement (en cascade)
- //~ admin_display_listes(); // Permet de virer des liste
- //~ admin_display_fichiers(); // Permet de virer des fichiers, doit purger physiquement sur le disque
- //~ admin_display_reunions(); // Permet de virer des gens, doit purger les tables Creneau et Choisir, Repondre, Fichiers
- //~ admin_display_personnes(); // Permet de virer des gens, doit purger les tables Appartenir, Reunion
+ html_generate_MySQLTableSuppr('AWOR_Liste','idL'); // Permet de virer des liste
+ echo "
\n";
+ html_generate_MySQLTableSuppr('AWOR_Fichier','idFic'); // Permet de virer des fichiers, doit purger physiquement sur le disque
+ echo "
\n";
+ html_generate_MySQLTableSuppr('AWOR_Reunion','idR', 'idR,objetR,estAnnulee,idP_Orga,idC_Fixe,idL'); // Permet de virer des gens, doit purger les tables Creneau et Choisir, Repondre, Fichiers
+ echo "
\n";
+ html_generate_MySQLTableSuppr('AWOR_Personne','idP'); // Permet de virer des gens, doit purger les tables Appartenir, Reunion
echo "
\n";
generate_html_div_footer();
--
cgit v1.2.3