Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 996 Rev 1014
Line 38... Line 38...
38
		if (is_array($resultats_mots_cles)) {
38
		if (is_array($resultats_mots_cles)) {
39
			$mots_cles = array();
39
			$mots_cles = array();
40
			foreach($resultats_mots_cles as $mot_cle) {
40
			foreach($resultats_mots_cles as $mot_cle) {
41
				$mots_cles[] = $mot_cle;
41
				$mots_cles[] = $mot_cle;
42
			}
42
			}
43
			
43
						
44
			$infos = json_encode($mots_cles);
44
			$this->envoyerJson($mots_cles);
45
			header('content-type: application/json');
-
 
46
			print $infos;
-
 
47
			exit();
45
			return true;
48
		}
46
		}
49
	}
47
	}
Line 50... Line 48...
50
 
48
 
51
	public function updateElement($uid, $pairs) {
49
	public function updateElement($uid, $pairs) {
Line 116... Line 114...
116
		}
114
		}
117
	}
115
	}
Line 118... Line 116...
118
 
116
 
119
	public function createElement($pairs) {
117
	public function createElement($pairs) {
120
		// Controle detournement utilisateur
118
		// Controle detournement utilisateur
Line 121... Line 119...
121
		$this->controleUtilisateur($pairs['ce_utilisateur']);
119
		$this->controleUtilisateur($pairs['identifiant']);
122
 
120
 
123
		$this->suffix = '_'.$pairs['mode'];
121
		$this->suffix = '_'.$pairs['mode'];
Line 124... Line 122...
124
		$id_utilisateur = $pairs['ce_utilisateur'];
122
		$id_utilisateur = $pairs['identifiant'];
125
		$mot_cle = $pairs['motcle'];
123
		$mot_cle = $pairs['motcle'];
126
 
124
 
Line 154... Line 152...
154
							
152
							
Line 155... Line 153...
155
		$transaction_reussie_2 = $this->executer($requete);
153
		$transaction_reussie_2 = $this->executer($requete);
156
 
154
 
157
		if ($transaction_reussie_1 && $transaction_reussie_2) {
-
 
158
			$this->completerTransaction();
155
		if ($transaction_reussie_1 && $transaction_reussie_2) {
159
			echo 'OK';
156
			$this->completerTransaction();
160
		} else {
157
		} else {
161
			$this->annulerTransaction();
158
			$this->annulerTransaction();