Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как лечить? "Южный полюс"
Форумы портала PHP.SU » » Кодировки и все смежное » Как лечить? "Южный полюс"

Страниц (1): [1]
 

1. lelectrohardl - 28 Декабря, 2011 - 21:57:28 - перейти к сообщению
Пытаюсь получить мета-тэги из муз. файла через библиотеку getid3(). На выходе выдает вместо русского текста такие кряки.
Не знаю, что за кодировка и как ее перевести в нормальный руссиш. Помогите Улыбка
2. Panoptik - 28 Декабря, 2011 - 21:59:07 - перейти к сообщению
iconv не?
3. lelectrohardl - 28 Декабря, 2011 - 22:04:24 - перейти к сообщению
Panoptik пишет:
iconv не?

К сожалению нет.
iconv("ISO 8859-1", "UTF-8", "Южный полюс");

Я точно не знаю, что писать в 1-м аргументе. Что это за кодировка?
4. DeepVarvar - 28 Декабря, 2011 - 22:18:35 - перейти к сообщению
cp1251
5. lelectrohardl - 28 Декабря, 2011 - 23:20:45 - перейти к сообщению
DeepVarvar пишет:
cp1251

iconv("cp1251", "UTF-8", "Южный полюс");
Не хочет Не понял
6. Panoptik - 28 Декабря, 2011 - 23:39:36 - перейти к сообщению
может стоит попробовать написать utf-8 маленькими буквами?
7. DeepVarvar - 28 Декабря, 2011 - 23:48:02 - перейти к сообщению
WINDOWS-1251
(Добавление)
Правильность написания параметров посмотрите тут: http://php.su/functions/?iconv-get-encoding
8. lelectrohardl - 28 Декабря, 2011 - 23:49:00 - перейти к сообщению
Panoptik пишет:
может стоит попробовать написать utf-8 маленькими буквами?

не хочет.
(Добавление)
DeepVarvar пишет:
WINDOWS-1251
(Добавление)
Правильность написания параметров посмотрите тут: http://php.su/functions/?iconv-get-encoding

А у вас получилось?
9. DeepVarvar - 29 Декабря, 2011 - 00:02:48 - перейти к сообщению
С id3-тегами нет, не работал. Но предстоит. Да и скорее всего не на стороне php.
Шож я идиот насиловать сервак на бинарных файлах.
EasyTag поищите.
10. PATCH - 02 Января, 2012 - 04:44:13 - перейти к сообщению
а вот у меня все спокойно получилось )
PHP:
скопировать код в буфер обмена
  1. $s=iconv("UTF-8", "CP1251", "Южный полюс");

Ответ: Южный Полюс
11. illy - 02 Января, 2012 - 10:51:48 - перейти к сообщению
Да. Южный полюс. Достаточно было в браузере выбрать кодировку UTF-8 Ха-ха

 

Powered by ExBB FM 1.0 RC1