diff --git a/Controleur/ControleurConnexion.php b/Controleur/ControleurConnexion.php index b5264453..0f98a3c8 100755 --- a/Controleur/ControleurConnexion.php +++ b/Controleur/ControleurConnexion.php @@ -368,8 +368,6 @@ require_once 'Modele/Societeusercentral.php'; $this->requete->getSession()->setAttribut("largeurPhoto", $utilisateur['largeurPhoto']); $this->requete->getSession()->setAttribut("longueurPhoto", $utilisateur['longueurPhoto']); - // $this->requete->getSession()->setAttribut("villeSociete", $utilisateur['ville']); - // $this->requete->getSession()->setAttribut("villeSociete", $this->societeuser->get_ville_societe($utilisateur['codeSociete'])); $this->requete->getSession()->setAttribut("villeSociete", $utilisateur['villeSociete']); $this->requete->getSession()->setAttribut("nbUser", $utilisateur['nbUser']); @@ -750,6 +748,9 @@ require_once 'Modele/Societeusercentral.php'; $_SESSION['crypterPhoto']="0"; } + $afficherLogo = $this->societeuser->get_afficher_logo(); + $this->requete->getSession()->setAttribut("afficherLogo", $afficherLogo); + // Ajout du 05/02/2025 => KANE pour payer l'abonnement en cas de compte désactivé if ($login=="admsaas") { diff --git a/Controleur/ControleurConnexiondecompte.php b/Controleur/ControleurConnexiondecompte.php index f164baf7..0bbf1e3b 100755 --- a/Controleur/ControleurConnexiondecompte.php +++ b/Controleur/ControleurConnexiondecompte.php @@ -5,6 +5,7 @@ require_once 'Modele/Menu.php'; require_once 'Modele/Menuvueutilisateur.php'; require_once 'Modele/Logconnexion.php'; require_once 'Modele/Societeusercentral.php'; +require_once 'Modele/Societeuser.php'; // Contrôleur gérant la connexion au site @@ -15,6 +16,7 @@ require_once 'Modele/Societeusercentral.php'; private $menu; private $logconnexion; private $societeusercentral; + private $societeuser; public function __construct() { @@ -24,6 +26,7 @@ require_once 'Modele/Societeusercentral.php'; // date_default_timezone_set("UTC"); // date_default_timezone_set("Africa/Kigali"); $this->societeusercentral = new Societeusercentral(); + $this->societeuser = new Societeuser(); } public function index() @@ -503,7 +506,9 @@ require_once 'Modele/Societeusercentral.php'; $_SESSION['crypterPhoto']="0"; } - + $afficherLogo = $this->societeuser->get_afficher_logo(); + $this->requete->getSession()->setAttribut("afficherLogo", $afficherLogo); + $this->rediriger("Decompte"); } } \ No newline at end of file diff --git a/Modele/Societeuser.php b/Modele/Societeuser.php index 1fd08e99..ebe9feb7 100755 --- a/Modele/Societeuser.php +++ b/Modele/Societeuser.php @@ -541,4 +541,20 @@ class Societeuser extends Modele { $this->executerRequete($sql, array($idSocieteuser, $filtrerIp, $filtrerIpPrestataire, $user)); } + + public function get_afficher_logo() + { + $sql = 'SELECT afficherLogo FROM societeuser LIMIT 1;'; + + $resultat = $this->executerRequete($sql); + + $ligne = $resultat->fetch(PDO::FETCH_ASSOC); + + $afficherLogo = $ligne['afficherLogo']; + + $_SESSION['afficherLogo'] = $afficherLogo; + + return $afficherLogo; + } + }