Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 1888 Rev 1889
Line 24... Line 24...
24
		$retour = $this->enregistrerImageTemporaire($image);
24
		$retour = $this->enregistrerImageTemporaire($image);
25
		return $this->formaterRetourAvecSquelette($retour);
25
		return $this->formaterRetourAvecSquelette($retour);
26
	}
26
	}
Line 27... Line 27...
27
 
27
 
28
	private function formaterRetourAvecSquelette($retour) {
-
 
29
		//echo "RETOUR! " . print_r($retour, true) . "\n";
28
	private function formaterRetourAvecSquelette($retour) {
30
		$codeRetour = 'tralala pouet pouet'; // tant que non vide, considère que c'est un succès !
29
		$codeRetour = 'tralala pouet pouet'; // tant que non vide, considère que c'est un succès !
31
		if (is_array($retour)) {
30
		if (is_array($retour)) {
32
			$squelette = 'services/squelettes/image_temp.tpl.xml';
31
			$squelette = 'services/squelettes/image_temp.tpl.xml';
33
			$contenu = $this->traiterSquelettePhp($squelette, $retour);
32
			$contenu = $this->traiterSquelettePhp($squelette, $retour);
Line 51... Line 50...
51
		$message = '';
50
		$message = '';
52
		$debogage = '';
51
		$debogage = '';
53
		if ($image['error'] == UPLOAD_ERR_OK) {
52
		if ($image['error'] == UPLOAD_ERR_OK) {
54
			if (is_uploaded_file($image['tmp_name'])) {
53
			if (is_uploaded_file($image['tmp_name'])) {
55
				if ($this->verifierFormatJpeg($image['tmp_name'])) {
54
				if ($this->verifierFormatJpeg($image['tmp_name'])) {
56
					$dossierStockage = $this->config['cel']['chemin_stockage_images_temp'];
55
					$dossierStockage = $this->config['cel']['chemin_stockage_temp'];
Line 57... Line 56...
57
 
56
 
58
					$nomFichierOriginal = preg_replace('/[.](jpeg|jpg)$/i', '.jpg', strtolower($image['name']));
57
					$nomFichierOriginal = preg_replace('/[.](jpeg|jpg)$/i', '.jpg', strtolower($image['name']));
59
					$originalChemin = $dossierStockage.$nomFichierOriginal;
58
					$originalChemin = $dossierStockage.'/'.$nomFichierOriginal;
Line 60... Line 59...
60
					$deplacementOk = move_uploaded_file($image['tmp_name'], $originalChemin);
59
					$deplacementOk = move_uploaded_file($image['tmp_name'], $originalChemin);
61
 
60
 
62
					if ($deplacementOk === true) {
61
					if ($deplacementOk === true) {
Line 63... Line 62...
63
						$miniatureFichier = str_replace('.jpg', '_min.jpg', $nomFichierOriginal);
62
						$miniatureFichier = str_replace('.jpg', '_min.jpg', $nomFichierOriginal);
64
						$miniatureChemin = $dossierStockage.$miniatureFichier;
63
						$miniatureChemin = $dossierStockage.'/'.$miniatureFichier;
65
 
64
 
66
						// Parametres
65
						// Parametres