ВопросВывести размер и разрешение изображения

На drupal 7 необходимо вывести информацию об изображении, т.е ШхВ (1мБ) Разрешение и в скобочках размер файла. Также нужно чтобы это значение вело на сам оригинальный файл.

Нарыл вот такой код, но он не хочет работать. За изображение у меня отвечает поле field_image

function image_get_info($file) {
  if (!is_file($file)) {
    return FALSE;
  }
 
  $details = FALSE;
  $data = @getimagesize($file);
  $file_size = @filesize($file);
 
  if (isset($data) && is_array($data)) {
    $extensions = array('1' => 'gif', '2' => 'jpg', '3' => 'png');
    $extension = array_key_exists($data[2], $extensions) ?  $extensions[$data[2]] : '';
    $details = array('width'     => $data[0],
                     'height'    => $data[1],
                     'extension' => $extension,
                     'file_size' => $file_size,
                     'mime_type' => $data['mime']);
  }
 
  return $details;
}

Заранее спасибо.

Комментарии

Аватар пользователя Fonarik
Fonarik написал:

Тоже не получается.
Есть решение?
Мне нужно вывести во Views в таблице размер картинок

08.05.2013 21:02

Комментировать