Exemplo n.º 1
0
 }
 /*
  * Get image meta data
  */
 if (in_array(strtolower($extension), $metadataFileTypes)) {
     $imageMetadata = new metadata($filePath);
     // UTF8 Detection
     if ($config['settings']['iptc_utf8']) {
         // utf-8
         $imageMetadata->setCharset('utf-8');
     } else {
         $imageMetadata->setCharset('off');
     }
     // utf8_encode off
     if ($config['settings']['readiptc']) {
         $iptc = $imageMetadata->getIPTC();
         if ($iptc) {
             $iptc = array_map("addSlashesMap", $iptc);
         }
         // fix ' and " issues
     }
     if (function_exists('exif_read_data') and $config['settings']['readexif']) {
         $exif = $imageMetadata->getEXIF();
         if ($exif) {
             $exif = array_map("addSlashesMap", $exif);
         }
         // fix ' and " issues
     }
 }
 if (in_array(strtolower($extension), $metadataFileTypes)) {
     if ($exif['DateTimeOriginal']) {