From 7491c49a35d026f8115fcbc9a5f3d4f2a260e074 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Sun, 22 Feb 2026 10:53:09 +0000 Subject: [PATCH] a --- Contestation/Assure.php | 75 ++++++++++++ .../Demandereconnaissancefacialeia.php | 112 +++++++++++++++++- 2 files changed, 185 insertions(+), 2 deletions(-) create mode 100755 Contestation/Assure.php diff --git a/Contestation/Assure.php b/Contestation/Assure.php new file mode 100755 index 0000000..3e0a964 --- /dev/null +++ b/Contestation/Assure.php @@ -0,0 +1,75 @@ +executerRequete($sql, array($codeSociete)); + + return ($resultat->rowCount() > 0); + } + + public function existeligneconnexion($codeSociete) + { + $sql = 'select count(0) as nb FROM societeuser WHERE (codeSociete=?);'; + + $resultat = $this->executerRequete($sql, array($codeSociete))->fetch(PDO::FETCH_ASSOC); + + $nb = $resultat['nb']; + + return ($nb > 0); + } + + public function getResultatRequete($requete) + { + $sql = 'call sp_executer_requete(?)'; + + $resultat = $this->executerRequeteAdin($sql, array($requete)); + + return $resultat->fetchAll(PDO::FETCH_ASSOC); + } + + public function getTablesbd() + { + $sql = 'call sp_get_tables_bdd()'; + + $resultat = $this->executerRequeteAdin($sql); + + $donnes = $resultat->fetchAll(PDO::FETCH_ASSOC); + + return $donnes; + } + + public function describeTable($tableName) + { + $sql = 'call sp_describe_table(?)'; + + $resultat = $this->executerRequeteAdin($sql, array($tableName)); + + return $resultat->fetchAll(PDO::FETCH_ASSOC); + } + + public function geUneBd($codeBdd) + { + $sql = 'CALL sp_une_bd_saas(?);'; + + $resultat = $this->executerRequete($sql, array($codeBdd)); + + return $resultat->fetch(PDO::FETCH_ASSOC); + } + + public function contester($codeSociete, $idAdherent, $numeroFeuilleMaladie, $motifContestation) + { + $sql = 'call sp_a_contester_feuille(?, ?, ?, ?)'; + + $this->executerRequeteAdin($sql, array($codeSociete, $idAdherent, $numeroFeuilleMaladie, $motifContestation)); + } +} + +?> \ No newline at end of file diff --git a/Contestation/Demandereconnaissancefacialeia.php b/Contestation/Demandereconnaissancefacialeia.php index 54014db..9931431 100755 --- a/Contestation/Demandereconnaissancefacialeia.php +++ b/Contestation/Demandereconnaissancefacialeia.php @@ -1,3 +1,108 @@ +geUneBd($codeBdd); + + var_dump( + array( + "bdd" => $bdd, + "codeSociete" => $codeSociete, + "idBeneficiaire" => $idBeneficiaire, + ) + + ); + + if(!$bdd) { + $message = $codeLangue == 'en_US' ? "Entity not found!" : "Entité introuvable!"; + afficherMessage("$message"); + } + + $_SESSION['BdName'] = $bdd['BdName']; + $_SESSION['BdLogin'] = $bdd['BdLogin']; + $_SESSION['BdMdp'] = $bdd['BdMdp']; + + function afficherMessage($message) { + echo " + + + + + Erreur + + + + + +
+
+
+ +
+

Erreur

+

{$message}

+
+
+ + "; + exit(); + } + +?> + @@ -325,8 +430,11 @@ // Récupérer le token depuis l'URL const urlParams = new URLSearchParams(window.location.search); - alert(urlParams); - verificationToken = urlParams.get('token'); + // alert(urlParams); + // verificationToken = urlParams.get('token'); + codeEntite = urlParams.get('codeEntite'); + idBeneficiaire = urlParams.get('idBeneficiaire'); + alert("codeEntite="+codeEntite+" ; idBeneficiaire="+idBeneficiaire); // Initialisation window.onload = function() {