Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 982 Rev 1003
Line 49... Line 49...
49
		//Chronometre::chrono("Apres traitement");
49
		//Chronometre::chrono("Apres traitement");
50
		//echo Chronometre::afficherChrono();
50
		//echo Chronometre::afficherChrono();
51
		if (is_null($retour)) {
51
		if (is_null($retour)) {
52
			$info = 'Un problème est survenu : '.print_r($this->messages, true);
52
			$info = 'Un problème est survenu : '.print_r($this->messages, true);
53
			$this->envoyer($info);
53
			$this->envoyer($info);
54
		} else if ($retour['type'] == 'jsonVar') {
54
		} else if (isset($retour['type']) && $retour['type'] == 'jsonVar') {
55
			
-
 
56
			$this->envoyerJsonVar($retour['variable_js'], $retour['donnees']);
55
			$this->envoyerJsonVar($retour['variable_js'], $retour['donnees']);
57
		} else if ($retour['type'] == 'jsonP') {
56
		} else if (isset($retour['type']) && $retour['type'] == 'jsonP') {
58
			$this->envoyerJsonp($retour['donnees']);
57
			$this->envoyerJsonp($retour['donnees']);
59
		} else if ($retour['type'] == 'png') {
58
		} else if (isset($retour['type']) && $retour['type'] == 'png') {
60
			header("Content-type: image/png");
59
			header("Content-type: image/png");
61
			imagepng($retour['img']);
60
			imagepng($retour['img']);
62
			imagedestroy($retour['img']);
61
			imagedestroy($retour['img']);
63
		} else {
62
		} else {
64
			$this->envoyerJson($retour);
63
			$this->envoyerJson($retour);