![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Darked |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 26.2.2004 Где: Южный Урал Репутация: нет Всего: нет |
Доброе время суток.
Люди добрые, подскажите в чём ошибка и куда копать дальше. Суть вопроса: есть фотографии jpeg с заполненными метатегами - заголовок, тема, коментарий. Пытаюсь через EXIF-расширение выдернуть эти данные, но никак не могу отобразить в удобочитаемом виде, вылазит что - то типа:
Гуглил, яндексил, нигмил, везде на типичные примеры с вытаскиванием анлгийских данных, как работать с русской кодировкой так и не нашёл. Подскажите где и чего задавать в php, дабы привести к удобочитаемому виду? -------------------- Veni, Vidi, Vici !!! |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 1 Всего: 37 |
для начала надо узнать, в какой кодировке записаны данные.
а потом просто перекодировать в ту, которая используется на сайте. примечание: кодировки "русские буквы" в природе не существует |
|||
|
||||
Darked |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 26.2.2004 Где: Южный Урал Репутация: нет Всего: нет |
Извиняюсь про русские буквы, страница выводится в UTF-8. Причём, также выводится такая информация:
Проблем нет с этими данными. Теги jpeg редактировались под Windows 7 простым открытием свойств, в какой кодировке записываются данные не представляю. пробовал выводить и в utf8, и в СР1251 и ещё куче - всё тоже самое! Причём, изменяя кодировку в браузере, заметил что выводимые символы не меняются.
Пытался в php.ini менять кодировку в: [mbstring] mbstring.internal_encoding = UTF-8 После этого WINXP данные стали по-русски отображаться, а IFD0 так и не изменились. -------------------- Veni, Vidi, Vici !!! |
||||
|
|||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 1 Всего: 37 |
А зачем вы меняли
ну вот это и надо выяснить. ну почему, если у вас болит нога, вы не дергаете себя за ухо или не принимаете аспирин? Вы, наверное, сначала идете ко врачу, который сначала ставит диагноз, а а только потом выписывает лекарство? почему с программой вы поступаете ровно наоборот? Пытаетесь пить лекарства, не зная - какая болезнь? |
|||
|
||||
Pitlord |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 246 Регистрация: 31.10.2009 Репутация: нет Всего: 7 |
||||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: нет Всего: 71 |
кто-нибудь решил эту проблему? Я что-то перепробовал все кодировки и результата нет.. может настройки сервера какие нужно смотреть?
Добавлено через 8 минут и 41 секунду в спецификации EXIF идёт что там должно быть ASCII -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: нет Всего: 43 |
EXIF, имена файлов на FTP и т.д. должны быть в латинице.
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Extensions | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |