Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2655 → Rev 2661

/branches/v2.10-motoculteur/jrest/services/CelWidgetSaisie.php
76,7 → 76,7
$ordreObs = $ordre++;
 
$this->debug[] = 'commune_nom : '.$obs['commune_nom'];
$this->debug[] = 'commune_code_insee : '. iseet($obs['commune_code_insee']) ? $obs['commune_code_insee'] : 'n/a';
$this->debug[] = 'commune_code_insee : '. isset($obs['commune_code_insee']) ? $obs['commune_code_insee'] : 'n/a';
 
$obsAAjouter = array();
$obsAAjouter['ce_utilisateur'] = $id_utilisateur;
/branches/v2.10-motoculteur/jrest/bibliotheque/ImageRecreation.php
401,6 → 401,7
$image_et_infos = array();
list($image_et_infos['largeur'], $image_et_infos['hauteur']) = getimagesize($chemin_fichier);
$image_et_infos['poids_octets'] = filesize($chemin_fichier);
// @TODO Se protéger contre les images vides, non-JPEG, ou invalides / incomplètes
$image_et_infos['image'] = imagecreatefromjpeg($chemin_fichier);
$image_et_infos['chemin'] = $chemin_fichier;
}
427,7 → 428,9
$HL_redimension['hauteur'] = round($taille_max*$rapport) ;
 
} else {
$rapport = $informations_images['largeur']/$informations_images['hauteur'] ;
// protection contre division par 0 - prob. symptôme d'un autre pb : image vide ou mal transmise,
// voir TODO dans obtenirImageEtInfosPourChemin()
$rapport = $informations_images['hauteur'] == 0 ? 0 : $informations_images['largeur'] / $informations_images['hauteur'];
$HL_redimension['hauteur'] = round($taille_max) ;
$HL_redimension['largeur'] = round($taille_max*$rapport) ;
}