示例#1
0
 /**
  * Obtient une image encodée en base64 à partir d'un id d'image reçu en post
  *
  * TODO SÉCURITÉ : Il faudra faire de la validation afin de vérifier si l'image appartient à l'utilisateur
  *
  **/
 function getEncodedImagesById()
 {
     $images = Resources::getImage($_POST['objectId']);
     //	var_dump(count($images));
     $tabImage = null;
     for ($i = 0; $i < count($images); $i++) {
         $tabImage[$i]["ImageBlob"] = "data:image;base64," . base64_encode($images[$i]["ImageBlob"]);
         $tabImage[$i]["ImageId"] = $images[$i]["ImageId"];
     }
     echo json_encode($tabImage);
 }
示例#2
0
 function getImages()
 {
     if (isset($_POST["ObjectId"])) {
         $images = Resources::getImage($_POST["ObjectId"]);
         for ($i = 0; $i < count($images); $i++) {
             $images[$i]["ImageBlob"] = base64_encode($images[$i]["ImageBlob"]);
         }
         $object = new stdClass();
         $object->Images = $images;
         echo JSON_ENCODE($this->utf8ize($object));
     }
 }