Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1916 → Rev 1917

/branches/v1.7-croissant/jrest/services/CelWidgetUploadImageTemp.php
22,11 → 22,11
$this->projet = $_GET['projet'];
}
$retour = $this->enregistrerImageTemporaire($image);
return $this->formaterRetourAvecSquelette($retour);
$this->formaterRetourAvecSquelette($retour);
}
 
private function formaterRetourAvecSquelette($retour) {
$codeRetour = 'tralala pouet pouet'; // tant que non vide, considère que c'est un succès !
$codeRetour = true;
if (is_array($retour)) {
$squelette = 'services/squelettes/image_temp.tpl.xml';
$contenu = $this->traiterSquelettePhp($squelette, $retour);
35,8 → 35,12
$contenu = 'Un problème est survenu : '.print_r($retour['message'], true);
$codeRetour = false;
}
$this->envoyer($contenu, $mime);
return $codeRetour;
if ($codeRetour) {
$this->envoyer($contenu, $mime);
exit; // pour éviter que JRest renvoie des headers après le contenu - supporté par agathis (nginx) mais pas apache (sequoia)
} else {
return false;
}
}
 
// enregistre l'image envoyée dans le chemin de stockage temporaire, puis