m2broth
6.01.2013 - 14:00
Есть парсер, который запускается через php cli. проблема в том, что не правильно принимается контент cURL с киррилицей. Пример вывода контекнта на русском прикрепил к изображению. Подскажите как преобразовать в корректный формат?
Winston
6.01.2013 - 14:25
А если так попробовать?
echo iconv('Кодировка текста', 'CP866', $var);
m2broth
6.01.2013 - 14:27
ну у php cli проблемы с функцией iconv, использую mb_convert_encoding, но пока ничего не получается
Winston
6.01.2013 - 14:38
Цитата (m2broth @ 6.01.2013 - 12:27) |
ну у php cli проблемы с функцией iconv |
Какие проблемы?
m2broth
6.01.2013 - 14:44
ну во первых она не включена в php cli, а во вторых ну не могу я ее использоать и все:)
Winston
6.01.2013 - 14:50
Попробуй скачать библиотеку
php_iconv.dll и в скрипте подключить
dl('php_iconv.dll');
m2broth
6.01.2013 - 14:54
Все равно отображается при iconv('Кодировка текста', 'CP866', $var); "wrong charset conversion"
Winston
6.01.2013 - 14:55
А ты вообще указал вместо
Цитата (m2broth @ 6.01.2013 - 12:54) |
Кодировка текста |
Нужную кодировку?
![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
И вместо $var подставил свою переменную?
m2broth
6.01.2013 - 14:57
ну, это я пример ваш написал, а так я там utf-8 ставил)
Winston
6.01.2013 - 14:59
Что выведет вот такая строка?
echo iconv('utf-8', 'CP866', 'текст');
Крякозябры или нормальный текст?
Спустя
47 секунд Winston написал(а):
Цитата (m2broth @ 6.01.2013 - 12:54) |
wrong charset conversion |
Выдается когда указывается не существующая кодировка
m2broth
6.01.2013 - 15:02
да, ошибка была из за того что utf-8 в спешке не правильно написал)) теперь на русском выводится нормально, спс
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.