кодировку вконтакте побороть

Статус
В этой теме нельзя размещать новые ответы.

phillip

Полезный
Регистрация
4 Сен 2007
Сообщения
411
Реакции
15
Поставил зеннобот. Может кто знает такой. Захожу им на вконтакте под своим логином, получаю содержимое страницы и вывожу в браузер. в браузере жесть-
PHP:
# пїЅпїЅпїЅ.  пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
Я уже и так, и эдак. И пробовал сменить кодировку, и в .htaccess прописывал.
:bc::bc::bc:
желательно эту ерунду привести к utf-8. ну или в другую лишь бы читабельно было
 
при обращении к серверу вконтакта пробовал передавать желаемую кодировку в заголовке Accept-charset?

 
похоже что в зенно так делать нельзя( есть еще варианты как победить его?
 
iconv? Кодировка контакта cp1251.
 
похоже что в зенно так делать нельзя( есть еще варианты как победить его?

что значит нельзя? это не особенность какого то скрипта, а стандартная функция пхп. вставь в начало индекса:

PHP:
header ("Accept-Charset : название_кодировки");
 
сам зенно это не пхп вот в чем дело. Зенно страницу спарсил и отдает в пхп, а пхп уже должен определить кодировку и ковыряться и тд


так
header ("Accept-Charset : название_кодировки");
делал, не помогло
 
Во-первых, ZennoBot сейчас встроен в ZennoPoster, если вы пользуетесь старым ZennoBot то зря, он сильно устарел.
В ZennoPoster при управлении из PHP, eсли вы берете Dom текст страницы, то он в юникоде и должен отображаться нормально, если берете сорсник страницы (оригинальный текст, полученный с сервера), то при запросе нужно указывать кодировку страницы.
Как начать работать с ZennoPoster из PHP читайте тут
Для просмотра ссылки Войди или Зарегистрируйся

для ваших дел вполне хватит демки ZennoPoster, качайте и пользуйтесь.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху