Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1666 Rev 1793
Line 1... Line 1...
1
<?php
1
<?php
2
class GestionUtilisateur {
2
class GestionUtilisateur {
Line 3... Line 3...
3
 
3
 
4
	private $conteneur;
-
 
5
	private $gestionBdd;
4
	private $conteneur;
Line 6... Line 5...
6
	private $bdd;
5
	private $bdd;
7
 
6
 
8
	public function __construct(Conteneur $conteneur = null) {
7
	public function __construct(Conteneur $conteneur = null) {
9
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
-
 
10
		$this->conteneur->chargerConfiguration('config_utilisateurs.ini');
8
		$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
11
		$this->gestionBdd = $conteneur->getGestionBdd();
9
		$this->conteneur->chargerConfiguration('config_utilisateurs.ini');
12
		$this->bdd = $this->gestionBdd->getBdd();
10
		$this->bdd = $this->conteneur->getBdd();
Line 13... Line 11...
13
		$this->demarrerSession();
11
		$this->demarrerSession();
14
	}
12
	}
Line 86... Line 84...
86
		setcookie('del_mot_de_passe', $_COOKIE['del_mot_de_passe'], time()-3600, '/');
84
		setcookie('del_mot_de_passe', $_COOKIE['del_mot_de_passe'], time()-3600, '/');
87
		unset($_COOKIE['del_courriel']);
85
		unset($_COOKIE['del_courriel']);
88
		unset($_COOKIE['del_mot_de_passe']);
86
		unset($_COOKIE['del_mot_de_passe']);
89
	}
87
	}
90
}
88
}
91
?>
-
 
92
89