Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2778 Rev 3027
Line 358... Line 358...
358
		// si l'utilisateur s'est déjà identifié, alors les infos
358
		// si l'utilisateur s'est déjà identifié, alors les infos
359
		// sur le fait qu'il est admin ou non sont déjà disponibles
359
		// sur le fait qu'il est admin ou non sont déjà disponibles
360
		if(isset($_SESSION['user']) && isset($_SESSION['user']['admin']) && $_SESSION['user']['id_utilisateur'] == $id) {
360
		if(isset($_SESSION['user']) && isset($_SESSION['user']['admin']) && $_SESSION['user']['id_utilisateur'] == $id) {
361
			$admin = $_SESSION['user']['admin'];
361
			$admin = $_SESSION['user']['admin'];
362
		} else {
362
		} else {
363
			$requete = "SELECT admin FROM cel_utilisateurs WHERE id_utilisateur = ".Cel::db()->proteger($id);
363
			$requete = "SELECT admin FROM cel_utilisateurs_infos WHERE id_utilisateur = ".Cel::db()->proteger($id);
364
			$resultat = Cel::db()->requeter($requete);
364
			$resultat = Cel::db()->requeter($requete);
Line 365... Line 365...
365
 
365
 
366
			$admin = false;
366
			$admin = false;
367
			if ($resultat && count($resultat) > 0) {
367
			if ($resultat && count($resultat) > 0) {
Line 375... Line 375...
375
		// si l'utilisateur s'est déjà identifié, alors les infos
375
		// si l'utilisateur s'est déjà identifié, alors les infos
376
		// sur le fait qu'il est admin ou non sont déjà disponibles
376
		// sur le fait qu'il est admin ou non sont déjà disponibles
377
		if(isset($_SESSION['user']) && isset($_SESSION['user']['admin']) && $_SESSION['user']['courriel'] == $courriel) {
377
		if(isset($_SESSION['user']) && isset($_SESSION['user']['admin']) && $_SESSION['user']['courriel'] == $courriel) {
378
			$admin = $_SESSION['user']['admin'];
378
			$admin = $_SESSION['user']['admin'];
379
		} else {
379
		} else {
380
			$requete = "SELECT admin FROM cel_utilisateurs WHERE courriel = ".Cel::db()->proteger($courriel);
380
			$requete = "SELECT admin FROM cel_utilisateurs_infos WHERE courriel = ".Cel::db()->proteger($courriel);
381
			$resultat = Cel::db()->requeter($requete);
381
			$resultat = Cel::db()->requeter($requete);
Line 382... Line 382...
382
 
382
 
383
			$admin = false;
383
			$admin = false;
384
			if ($resultat && count($resultat) > 0) {
384
			if ($resultat && count($resultat) > 0) {
Line 391... Line 391...
391
	public function getInfosComplementairesUtilisateur($id_utilisateur) {
391
	public function getInfosComplementairesUtilisateur($id_utilisateur) {
392
		$infos = array('prenom' => '', 'nom' => '', 'courriel' => '');
392
		$infos = array('prenom' => '', 'nom' => '', 'courriel' => '');
393
		if (is_numeric($id_utilisateur)) {
393
		if (is_numeric($id_utilisateur)) {
394
			$idUtilisateurP = Cel::db()->proteger($id_utilisateur);
394
			$idUtilisateurP = Cel::db()->proteger($id_utilisateur);
395
			$requete = 'SELECT prenom, nom, courriel '.
395
			$requete = 'SELECT prenom, nom, courriel '.
396
				'FROM cel_utilisateurs '.
396
				'FROM cel_utilisateurs_infos '.
397
				"WHERE id_utilisateur = $idUtilisateurP ".
397
				"WHERE id_utilisateur = $idUtilisateurP ".
398
				' -- ' . __FILE__ . ':' . __LINE__;
398
				' -- ' . __FILE__ . ':' . __LINE__;
399
			$resultat = Cel::db()->requeter($requete);
399
			$resultat = Cel::db()->requeter($requete);
Line 400... Line 400...
400
 
400
 
Line 408... Line 408...
408
	public function getInfosComplementairesUtilisateurPourMail($mail_utilisateur) {
408
	public function getInfosComplementairesUtilisateurPourMail($mail_utilisateur) {
409
		$infos = array('prenom' => '', 'nom' => '', 'courriel' => $mail_utilisateur);
409
		$infos = array('prenom' => '', 'nom' => '', 'courriel' => $mail_utilisateur);
Line 410... Line 410...
410
 
410
 
411
		$mailUtilisateurP = Cel::db()->proteger($mail_utilisateur);
411
		$mailUtilisateurP = Cel::db()->proteger($mail_utilisateur);
412
		$requete = 'SELECT id_utilisateur as id, prenom, nom '.
412
		$requete = 'SELECT id_utilisateur as id, prenom, nom '.
413
			'FROM cel_utilisateurs '.
413
			'FROM cel_utilisateurs_infos '.
414
			"WHERE courriel = $mailUtilisateurP ".
414
			"WHERE courriel = $mailUtilisateurP ".
Line 415... Line 415...
415
			' -- ' . __FILE__ . ':' . __LINE__;
415
			' -- ' . __FILE__ . ':' . __LINE__;