Exemplo n.º 1
0
 function mdpoublier()
 {
     if (isset($_POST["mail"])) {
         $u = \model\mysql\Utilisateur::getUtilisateurParMail($_POST["mail"]);
         if ($u) {
             $mdp = \model\simple\Utilisateur::getRandomMdp();
             $args["login"] = $u->login;
             $args["mdp"] = $mdp;
             $t = \model\mysql\Ticket::savTicket("controller\\horsligne\\Utilisateur", "modifierMdp", $args);
             $f = false;
             if (!is_bool($t)) {
                 $f = \model\simple\Mail::activationMotDePasse($u->mail, $u->login, $mdp, $t);
             }
             $this->set(array("succereinitialmdp" => $f));
             $this->render("index");
         } else {
             $this->set(array("erreur" => true));
         }
     }
 }