126,7 → 126,7 |
// si le formulaire contient une image on la traite |
if ($img != null) { |
$this->nettoyerImagesUploades(); |
$this->stockerImagesEtLierAObs($img, $id_utilisateur, $utilisateur); |
$img_a_taguer_ids = $this->stockerImagesEtLierAObs($img, $id_utilisateur, $utilisateur); |
} |
} |
|
197,6 → 197,7 |
$imgAAjouter['id_utilisateur'] = $id_utilisateur; |
$imgAAjouter['id_obs'] = $ordreObs; |
$imgAAjouter['nom'] = $obs['image_nom']; |
//$imgAAjouter['tags'] = isset($obs['image_tag']) ? explode(',',$obs['image_tag']) : ''; |
$imgAAjouter['b64'] = isset($obs['image_b64']) ? $obs['image_b64'] : array(); |
$this->debug[] = 'Contient B64 : '.(empty($obs['image_b64']) ? 'non' : 'oui'); |
} |
208,7 → 209,6 |
private function stockerImagesEtLierAObs($img, $id_utilisateur, $utilisateur) { |
if(!isset($img['nom']) && is_array($img)) { |
foreach($img as $index => $image) { |
//echo '<pre>'.print_r($image,true).'</pre>';exit; |
$nomFichierImg = $this->traiterNomFichierImage($image['nom']); |
$cheminImage = $this->config['cel']['chemin_stockage_temp']."/$nomFichierImg"; |
// Si l'image est transmise en base 64 |
248,6 → 248,8 |
} |
} |
} |
|
return $img_a_taguer_ids; |
} |
|
private function affecterChampsManquantsUtilisateur($utilisateur) { |
267,7 → 269,6 |
return $valeur; |
} |
|
|
private function getMaxOrdre($id_utilisateur) { |
$ordre = null; |
$identifiant = $this->bdd->quote($id_utilisateur); |