From 2a306e4ab9a3c428969cc3d8c1378488c733b0cc Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Thu, 23 Apr 2026 13:59:28 +0000 Subject: [PATCH] a --- Contestation/Assure.php | 5 ---- Contestation/Configuration.php | 38 ++++++++++++++++++++---------- Contestation/Configuration_sav.php | 33 ++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 18 deletions(-) create mode 100755 Contestation/Configuration_sav.php diff --git a/Contestation/Assure.php b/Contestation/Assure.php index f74520e..71aef3a 100755 --- a/Contestation/Assure.php +++ b/Contestation/Assure.php @@ -1,7 +1,4 @@ executerRequete($sql, array($codeEtat, $_SERVER['REMOTE_ADDR'], $idDemande)); } - } - ?> \ No newline at end of file diff --git a/Contestation/Configuration.php b/Contestation/Configuration.php index da9a3df..5c0f111 100755 --- a/Contestation/Configuration.php +++ b/Contestation/Configuration.php @@ -15,19 +15,31 @@ class Configuration } private static function getParametres() { - if (self::$parametres == null) { - $cheminFichier = "dev.ini"; - - if (!file_exists($cheminFichier)) { - $cheminFichier = "prod.ini"; - } - if (!file_exists($cheminFichier)) { - throw new Exception("Aucun fichier de configuration trouvé"); - } - else { - self::$parametres = parse_ini_file($cheminFichier); - } - } + $cheminDiscriminant = "configcontestation.ini"; + $parametres = parse_ini_file($cheminDiscriminant); + $discriminant = $parametres["tests"]; + + if ($discriminant=="1") { + $cheminFichier = "/var/www/Config/testcontestation.ini"; + } + else { + $cheminFichier = "/var/www/Config/prodcontestation.ini"; + } + + var_dump( + array( + "parametres" => $parametres, + "discriminant" => $discriminant, + "cheminFichier" => $cheminFichier, + ) + ); + + if (!file_exists($cheminFichier)) { + throw new Exception("Aucun fichier de configuration trouvé"); + } + else { + self::$parametres = parse_ini_file($cheminFichier); + } return self::$parametres; } } \ No newline at end of file diff --git a/Contestation/Configuration_sav.php b/Contestation/Configuration_sav.php new file mode 100755 index 0000000..da9a3df --- /dev/null +++ b/Contestation/Configuration_sav.php @@ -0,0 +1,33 @@ +