Subversion Repositories eFlore/Applications.cel

Rev

Rev 1014 | Rev 1385 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1014 Rev 1367
Line 80... Line 80...
80
		}
80
		}
Line 81... Line 81...
81
 
81
 
82
		$this->envoyerInfosUtilisateur($utilisateur);
82
		$this->envoyerInfosUtilisateur($utilisateur);
Line -... Line 83...
-
 
83
   }
-
 
84
   
-
 
85
   public function obtenirUtilisateurSiExiste($login_utilisateur) {
-
 
86
	   	$utilisateur = $this->getUtilisateurAnonyme();	   	
-
 
87
	   	if($utilisateur_existe = $this->chargerInfosUtilisateur($login_utilisateur)) {
-
 
88
	   		$utilisateur = $utilisateur_existe;
-
 
89
	   		$utilisateur['connecte'] = true;
-
 
90
	   	}
-
 
91
	   	return $utilisateur;
83
   }
92
   }
84
   
93
   
85
   private function identificationEstDemandee($tableau_param) {
94
   private function identificationEstDemandee($tableau_param) {
Line 86... Line 95...
86
   		return (isset($tableau_param[1]) && trim($tableau_param[1] != ''));
95
   		return (isset($tableau_param[1]) && trim($tableau_param[1] != ''));
Line 96... Line 105...
96
		return true;
105
		return true;
97
   }
106
   }
Line 98... Line 107...
98
   
107
   
Line 99... Line 108...
99
	function chargerInfosUtilisateur($login) {
108
	function chargerInfosUtilisateur($login) {
-
 
109
		
-
 
110
		$requete_selection_utilisateur = 'SELECT * FROM cel_utilisateurs cu '.
100
		
111
										 'LEFT JOIN cel_utilisateurs_infos cui '.
Line 101... Line 112...
101
		$requete_selection_utilisateur = 'SELECT * FROM cel_utilisateurs '.
112
										 'ON cu.id_utilisateur = cui.id_utilisateur '.
102
										'WHERE courriel = '.$this->proteger($login);
113
										 'WHERE courriel = '.$this->proteger($login);
Line 103... Line 114...
103
							 
114