societeuser = new Societeuser(); $this->menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue('Paramreinitmotpass'); } public function index() { $this->genererVue(); } public function changerpass() { $codeSociete = $_SESSION['codeSociete']; if ($this->requete->existeParametre("ancmdp") && $this->requete->existeParametre("nvmdp") && $this->requete->existeParametre("cfnvmdp")) { $ancmdp = $this->requete->getParametre("ancmdp"); $nvmdp = $this->requete->getParametre("nvmdp"); $cfnvmdp = $this->requete->getParametre("cfnvmdp"); if ($nvmdp!=$cfnvmdp) { $this->genererVue(array('msgErreur' => 'Veuillez confirmer le nouveau mot de passe!'), "index"); } else if ($nvmdp==$ancmdp) { $this->genererVue(array('msgErreur' => 'Veuillez changer le mot de passe!'), "index"); } else if ($this->societeuser->verifiermotpass($codeSociete, $ancmdp)) { $this->societeuser->changerpass($codeSociete, $ancmdp, $nvmdp); $this->rediriger("Parametresgeneraux"); } else { $this->genererVue(array('msgErreur' => 'Ancien mot de passe incorrect!'), "index"); } } else { $this->genererVue(array('msgErreur' => 'Veuillez revoir votre saisie!'), "index"); } } }