Line 46... |
Line 46... |
46 |
|
46 |
|
47 |
private function obtenirUtilisateur($login, $motDePasse) {
|
47 |
private function obtenirUtilisateur($login, $motDePasse) {
|
48 |
$requete = 'SELECT id_utilisateur, nom, prenom, courriel, mot_de_passe FROM '.$this->gestionBdd->formaterTable('del_utilisateur', 'du').
|
48 |
$requete = 'SELECT id_utilisateur, nom, prenom, courriel, mot_de_passe FROM '.$this->gestionBdd->formaterTable('del_utilisateur', 'du').
|
49 |
'WHERE courriel = '.$this->gestionBdd->getBdd()->proteger($login).' '.
|
49 |
'WHERE courriel = '.$this->gestionBdd->getBdd()->proteger($login).' '.
|
50 |
'AND mot_de_passe = MD5('.$this->gestionBdd->getBdd()->proteger($motDePasse).')';
|
50 |
'AND mot_de_passe = MD5('.$this->gestionBdd->getBdd()->proteger($motDePasse).')';
|
51 |
$utilisateur = $this->gestionBdd->getBdd()->recuperer($requete);
|
51 |
$utilisateur = $this->gestionBdd->getBdd()->recuperer($requete . ' -- ' . __FILE__ . ':' . __LINE__);
|
52 |
return $utilisateur;
|
52 |
return $utilisateur;
|
Line 53... |
Line 53... |
53 |
}
|
53 |
}
|
54 |
|
54 |
|
55 |
private function obtenirUtilisateurSansEncryptionMdp($login, $motDePasseEncrypte) {
|
55 |
private function obtenirUtilisateurSansEncryptionMdp($login, $motDePasseEncrypte) {
|
56 |
$requete = 'SELECT id_utilisateur, nom, prenom, courriel, mot_de_passe FROM '.$this->gestionBdd->formaterTable('del_utilisateur', 'du').
|
56 |
$requete = 'SELECT id_utilisateur, nom, prenom, courriel, mot_de_passe FROM '.$this->gestionBdd->formaterTable('del_utilisateur', 'du').
|
57 |
'WHERE courriel = '.$this->gestionBdd->getBdd()->proteger($login).' '.
|
57 |
'WHERE courriel = '.$this->gestionBdd->getBdd()->proteger($login).' '.
|
58 |
'AND mot_de_passe = '.$this->gestionBdd->getBdd()->proteger($motDePasseEncrypte).' ';
|
58 |
'AND mot_de_passe = '.$this->gestionBdd->getBdd()->proteger($motDePasseEncrypte).' ';
|
59 |
$utilisateur = $this->gestionBdd->getBdd()->recuperer($requete);
|
59 |
$utilisateur = $this->gestionBdd->getBdd()->recuperer($requete . ' -- ' . __FILE__ . ':' . __LINE__);
|
Line 60... |
Line 60... |
60 |
return $utilisateur;
|
60 |
return $utilisateur;
|
61 |
}
|
61 |
}
|