|
|
|
| Знаю, что не тот раздел, но думаю, проблема здесь не в БД.
Получаю тэги через библиотеку getid3() (кодировка базы, полученных данных скрипта - UTF-8) и заношу их в базу. А заносится туда не текст, а вот такие символы. Пытался переводить кодировки - все впустую.
Что делать? Уже 3 дня бьюсь над этими вопросами!
UPD: вот этот текст | |
|
|
|
|
|
|
|
для: lElectroHardl
(29.12.2011 в 14:36)
| | Что интересно (или глупо), что 2 трека: с русскими и английскими тэгами добавились без знаков вопроса, а 3-й файл - с - "Н?аз?в?а?н?и?е". | |
|
|
|
|
|
|
|
для: lElectroHardl
(29.12.2011 в 14:36)
| | Это помоему UNICODE, т.е. не UTF-8, а Windows UNICODE, когда под каждый символ отводится по два байта, помоему в миру это UTF-16. В сети его использовать нельзя в силу инфраструктурных особенностей - часть символов совпадает с управляющими последовательностями. | |
|
|
|
|
|
|
|
для: cheops
(29.12.2011 в 16:14)
| | Приходится добавлять в базу все массивы с названием трека и уже выбирать из них то, что в нормальной кодировке.
Закрывайте тему. | |
|
|
|