alleclf
23-09-2023, 18:03
Написал небольшой обработчик фотографий на php автоматически заполняющий базу данными из метатегов.
У меня он почему то работает только с фотографиями в ландшафтной ориентации. В фото с портретной ориентацией вообще не видит метатегов. Если фото повернуть на 90 градусов сделав из портретного ландшафтное все метатеги находятся и корректно обрабатываются.
$exif = exif_read_data($string, 0, true);
foreach ($exif as $key => $section) {
foreach ($section as $name => $val) {
*тут перебираю все свойства и записываю если они не пустые*
}
}
Не могу понять это у меня где-то что-то не то или сама функция такая?
У меня он почему то работает только с фотографиями в ландшафтной ориентации. В фото с портретной ориентацией вообще не видит метатегов. Если фото повернуть на 90 градусов сделав из портретного ландшафтное все метатеги находятся и корректно обрабатываются.
$exif = exif_read_data($string, 0, true);
foreach ($exif as $key => $section) {
foreach ($section as $name => $val) {
*тут перебираю все свойства и записываю если они не пустые*
}
}
Не могу понять это у меня где-то что-то не то или сама функция такая?