$Vue['Sexe'] = $ResultatAuthentification['SexeUser']; $Vue['Type'] = $ResultatAuthentification['LibelleTypeUser']; //Test si le mot de passe est le mot de passe par défaut if ($Passwd == "x") { $Vue['MotDePasseInitial'] = true; } else { $Vue['MotDePasseInitial'] = false; } $Vue['DateCreationCompte'] = $ResultatAuthentification['DateCreationUser']; $Vue['DateDerniereConnexion'] = $ResultatAuthentification['DateDerniereConnexionUser']; $Vue['HeureDerniereConnexion'] = $ResultatAuthentification['HeureDerniereConnexionUser']; $Vue['NbEchecConnexion'] = $ResultatAuthentification['NbEchecConnexionUser']; $Vue['NbTotalConnexion'] = $ResultatAuthentification['NbTotalConnexionUser']; Bd::SetDateHeureDerniereConnexion($Login); Bd::SetNbEchecConnexion($Login, "reinitialiser"); Bd::SetNbTotalConnexion($Login); $_SESSION['Login'] = $Login; $_SESSION['NomPrenom'] = $ResultatAuthentification['NomUser'] . " " . $ResultatAuthentification['PrenomUser']; $_SESSION['Type'] = $ResultatAuthentification['LibelleTypeUser']; $_SESSION['Sexe'] = $ResultatAuthentification['SexeUser']; $GrainDeSel = ""; while (strlen($GrainDeSel) < 20) { $GrainDeSel = $GrainDeSel . substr('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789', ceil(rand(1, 62)), 1); } Bd::SetGrainDeSelUser($Login, $GrainDeSel); } else { $Vue['ResultAuthentification'] = false; Bd::SetNbEchecConnexion($Login, "incrementer"); } // ===================================================================================================================================================== // Informations concernant la partie centrale de la page + appel de la vue partielle afin de gérer son affichage