Яндекс.Директ - кодировка при выводе на страницу

Прислано: FireFly

чт, 22/03/2007 - 19:00

Короче тема такая. Подписался на Яндекс.Директ. Выдали код.

Код простейший (показывать не могу) - идет импорт данных с базы Яндекса на вывод на страницу. Так вот - вместо русских букв - квадратики, латиница воспринимается нормально и пишется нормально. Что подскажите?

Я так думаю проблема с кодировкой. В настройках уже менял UTF-8 на Windows-1251 - не помогает...

Ну то есть рекламный текст подгружается с другого сайта ,а дрюпал не любит, если текст в руской кодировке видимо. Кстати если любой другой текст в русской кодировке подгружать на сайт - тоже будут квадратики.

Please, help me!

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано FireFly в чт, 22/03/2007 - 19:20.

В принципе проблема касается не только Яндекс.Директа... а вообще у Дрюпала глюки с кодировкой.


Опубликовано Valeratal в чт, 22/03/2007 - 19:26.

В общем могу сказать следующее, у мну отображается нормально.
Но
1 в коде яваскрипта явно указана кодировка 1251
+ у меня код директа, который выдавался в самом начале, когда еще не было "темизации" :)

Пример
http://www.hr-portal.ru/2/node/38


Опубликовано FireFly в чт, 22/03/2007 - 19:33.

СПАСИБО ТЕБЕ ОГРОМАДНОЕ ПРОСТО!!! СУПЕР!


Опубликовано vadbars@drupal.org в чт, 22/03/2007 - 19:35.

Попробуйте конвертировать получаемый текст, например, php-шной функцией iconv(). Что-то типа iconv("Windows-1251", "utf-8", $string);


Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? :) Полный русский перевод Drupal 5.x и еще некоторых модулей.


Опубликовано FireFly в чт, 22/03/2007 - 19:39.

Пробовал. Но это скорее для обычного текста... А так действительно просто нужно было принудительно в коде Директа кодировку выставить и все! СПАСИБО!


Опубликовано tlt в чт, 22/03/2007 - 21:08.

или пробывать вот такую штучку вставлять: &chs=UTF-8


Опубликовано Гость (гостевой логин) в ср, 14/11/2007 - 14:28.

с яндекса:
Если ваш сайт работает в кодировке UTF-8 или KOI8-R, добавьте в код показа объявлений в конец ссылки, начинающейся с http://bs.yandex.ru/ (или http://an.yandex.ru/) параметр &charset=utf-8 (или &charset=koi8-r соответственно)


Опубликовано ИгорьSaratov (гостевой логин) в вс, 01/06/2008 - 17:00.

Всем доброго времени суток.
ДО выставления Яндекс.Директ на мой сайт мне еше далеко.
а вот при выстовление яндекс -Новостной информер возникла проблема такая же - вместо русских букв - квадратики.
При этом заголовок "Яндекс Новости" и и концовка "Все новости на 20:11 мск >>" выводятся без проблем.
...""добавьте в код показа объявлений в конец ссылки, начинающейся с http://bs.yandex.ru/ (или http://an.yandex.ru/) параметр &charset=utf-8 (или &charset=koi8-r соответственно)""....пыталсяно строчки в Информере другие но и там в конце добовлять - бесполезно. Бьюсь уже сутки ...подскажите пожл.
версия Drupal 5.7 -