Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кодировка вида D�o�n�
 
 автор: lElectroHardl   (29.12.2011 в 14:36)   письмо автору
 
 

Знаю, что не тот раздел, но думаю, проблема здесь не в БД.
Получаю тэги через библиотеку getid3() (кодировка базы, полученных данных скрипта - UTF-8) и заношу их в базу. А заносится туда не текст, а вот такие символы. Пытался переводить кодировки - все впустую.

Что делать? Уже 3 дня бьюсь над этими вопросами!

UPD: вот этот текст

  Ответить  
 
 автор: lElectroHardl   (29.12.2011 в 14:47)   письмо автору
 
   для: lElectroHardl   (29.12.2011 в 14:36)
 

Что интересно (или глупо), что 2 трека: с русскими и английскими тэгами добавились без знаков вопроса, а 3-й файл - с - "Н?аз?в?а?н?и?е".

  Ответить  
 
 автор: cheops   (29.12.2011 в 16:14)   письмо автору
 
   для: lElectroHardl   (29.12.2011 в 14:36)
 

Это помоему UNICODE, т.е. не UTF-8, а Windows UNICODE, когда под каждый символ отводится по два байта, помоему в миру это UTF-16. В сети его использовать нельзя в силу инфраструктурных особенностей - часть символов совпадает с управляющими последовательностями.

  Ответить  
 
 автор: lElectroHardl   (29.12.2011 в 21:51)   письмо автору
 
   для: cheops   (29.12.2011 в 16:14)
 

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

Закрывайте тему.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования