Subversion Repositories eFlore/Applications.cel

Rev

Rev 1367 | Rev 1393 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1367 Rev 1385
Line 117... Line 117...
117
		
117
		
118
		if(is_array($resultat_selection_utilisateur) && count($resultat_selection_utilisateur) > 0) {			
118
		if(is_array($resultat_selection_utilisateur) && count($resultat_selection_utilisateur) > 0) {			
119
			$retour = $resultat_selection_utilisateur[0];	
119
			$retour = $resultat_selection_utilisateur[0];	
Line -... Line 120...
-
 
120
		}
-
 
121
		
-
 
122
		if($retour['date_premiere_utilisation'] == '0000-00-00 00:00:00') {
-
 
123
				$this->initialiserInfosUtilisateur($retour['id_utilisateur']);
120
		}
124
		}
121
		
125
		
Line 122... Line 126...
122
		return $retour;
126
		return $retour;
Line 206... Line 210...
206
	}
210
	}
Line 207... Line 211...
207
	
211
	
208
	private function encrypterMotDePasse($mot_de_passe) {
212
	private function encrypterMotDePasse($mot_de_passe) {
209
		return md5($mot_de_passe);
213
		return md5($mot_de_passe);
-
 
214
	}
-
 
215
	
-
 
216
	private function initialiserInfosUtilisateur($id_utilisateur) {
-
 
217
		$requete = 'INSERT INTO cel_utilisateurs_infos '.
-
 
218
		           '(id_utilisateur, admin, licence_acceptee, preferences, date_premiere_utilisation )'.
-
 
219
		           'VALUES '.
-
 
220
		           "(".$this->proteger($id_utilisateur).", '0', '0', NULL, NOW()) ".
-
 
221
		           'ON DUPLICATE KEY UPDATE date_premiere_utilisation = NOW() ';
-
 
222
		
-
 
223
		$resultat_insertion_infos = $this->executer($requete);
210
	}
224
	}
211
}
225
}
212
?>
226
?>