Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 933 Rev 936
Line 52... Line 52...
52
							 'id_utilisateur' => session_id(),
52
							 'id_utilisateur' => session_id(),
53
							 'courriel' => '',
53
							 'courriel' => '',
54
							 'mot_de_passe' => '',
54
							 'mot_de_passe' => '',
55
							 'nom' => '',
55
							 'nom' => '',
56
							 'prenom' => '',
56
							 'prenom' => '',
57
							 'licence_acceptee' => '0',
57
							 'licence_acceptee' => false,
58
							 'preferences_utilisateur' => ''
58
							 'preferences_utilisateur' => '',
-
 
59
							 'admin' => false
59
							);
60
							);
Line 60... Line 61...
60
		
61
		
Line 61... Line 62...
61
		$login_utilisateur = $this->utilisateurEstIdentifie();
62
		$login_utilisateur = $this->utilisateurEstIdentifie();
Line 75... Line 76...
75
							 'id_utilisateur' => session_id(),
76
							 'id_utilisateur' => session_id(),
76
							 'courriel' => '',
77
							 'courriel' => '',
77
							 'mot_de_passe' => '',
78
							 'mot_de_passe' => '',
78
							 'nom' => '',
79
							 'nom' => '',
79
							 'prenom' => '',
80
							 'prenom' => '',
80
							 'licence_acceptee' => '0',
81
							 'licence_acceptee' => false,
81
							 'preferences_utilisateur' => ''
82
							 'preferences_utilisateur' => '',
-
 
83
							 'admin' => false
82
							);
84
							);
Line 83... Line 85...
83
							
85
							
84
		if ($this->identificationEstDemandee($uid)) { 	
86
		if ($this->identificationEstDemandee($uid)) { 	
85
			if (!$utilisateur = $this->utilisateurEstIdentifie()) { 
87
			if (!$utilisateur = $this->utilisateurEstIdentifie()) { 
Line 103... Line 105...
103
   private function identificationEstDemandee($tableau_param) {
105
   private function identificationEstDemandee($tableau_param) {
104
   		return (isset($tableau_param[1]) && trim($tableau_param[1] != ''));
106
   		return (isset($tableau_param[1]) && trim($tableau_param[1] != ''));
105
   }
107
   }
Line 106... Line 108...
106
   
108
   
107
   private function envoyerInfosUtilisateur($utilisateur) {
109
   private function envoyerInfosUtilisateur($utilisateur) {
-
 
110
   	
-
 
111
   		$utilisateur['connecte'] = ($utilisateur['connecte']) ? true : false;
-
 
112
   	   	$utilisateur['licence_acceptee'] = ($utilisateur['licence_acceptee']) ? true : false; 
-
 
113
   	   	$utilisateur['admin'] = ($utilisateur['admin']) ? true : false;  	
108
   	   	
114
   	   	   
109
   		$output = json_encode($utilisateur);
115
   		$output = json_encode($utilisateur);
110
		header('content-type: application/json');
116
		header('content-type: application/json');
111
		print $output;
117
		print $output;
112
		exit();
118
		exit();