Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 970 Rev 986
Line 46... Line 46...
46
 
46
 
47
		$temps_expiration = 60*60*24*100; // 100 jours
47
		$temps_expiration = 60*60*24*100; // 100 jours
48
		session_set_cookie_params($temps_expiration);
48
		session_set_cookie_params($temps_expiration);
Line 49... Line 49...
49
		session_start();
49
		session_start();
50
		
-
 
51
		$utilisateur = array('connecte' => false,
-
 
52
							 'id_utilisateur' => session_id(),
-
 
53
							 'courriel' => '',
-
 
54
							 'mot_de_passe' => '',
-
 
55
							 'nom' => '',
-
 
56
							 'prenom' => '',
-
 
57
							 'licence_acceptee' => false,
-
 
58
							 'preferences_utilisateur' => '',
-
 
Line 59... Line 50...
59
							 'admin' => false
50
		
Line 60... Line 51...
60
							);
51
		$utilisateur = $this->getUtilisateurAnonyme();
61
		
52
		
Line 70... Line 61...
70
	}
61
	}
Line 71... Line 62...
71
 
62
 
Line 72... Line 63...
72
   function getElement($uid){
63
   function getElement($uid){
73
 
64
 
74
		session_start();	
-
 
75
		$utilisateur = array('connecte' => false,
-
 
76
							 'id_utilisateur' => session_id(),
-
 
77
							 'courriel' => '',
-
 
78
							 'mot_de_passe' => '',
-
 
79
							 'nom' => '',
-
 
80
							 'prenom' => '',
-
 
81
							 'licence_acceptee' => false,
-
 
82
							 'preferences_utilisateur' => '',
-
 
Line 83... Line 65...
83
							 'admin' => false
65
		session_start();	
84
							);
66
		$utilisateur = $this->getUtilisateurAnonyme();
85
							
67
							
86
		if ($this->identificationEstDemandee($uid)) { 	
68
		if ($this->identificationEstDemandee($uid)) { 	
Line 203... Line 185...
203
		}
185
		}
Line 204... Line 186...
204
		
186
		
205
		return $souvenir;
187
		return $souvenir;
Line -... Line 188...
-
 
188
	}
-
 
189
	
-
 
190
	private function getUtilisateurAnonyme() {
-
 
191
		return array('connecte' => false,
-
 
192
							 'id_utilisateur' => session_id(),
-
 
193
							 'courriel' => '',
-
 
194
							 'mot_de_passe' => '',
-
 
195
							 'nom' => '',
-
 
196
							 'prenom' => '',
-
 
197
							 'licence_acceptee' => false,
-
 
198
							 'preferences_utilisateur' => '',
-
 
199
							 'admin' => false
-
 
200
							);
206
	}
201
	}
207
	
202
	
208
	private function encrypterMotDePasse($mot_de_passe) {
203
	private function encrypterMotDePasse($mot_de_passe) {
209
		return md5($mot_de_passe);
204
		return md5($mot_de_passe);