php и кодировок псто

Помимо планирования нового мирового порядка, время от времени нас посещает желание поразвлекаться с интернет-технологиями.
Недавно столкнулись с тем, что ссылки sape выводятся в wordpress-блоге в неверной кодировке: cp-1251 вместо utf-8. И, соответственно, отображаются всякими богопротивными символами вместо кошерных ссылок.

Официальный форум sape предложил следующее — жестко прописать кодировку ссылок, отдаваемых скриптом:


Не сработало. Но нашлось более простое решение. Просто перекодировать ссылки на лету.
Заменить

echo $sape->return_links();

В месте вывода ссылок на

echo mb_convert_encoding($sape->return_links(), "UTF-8", "CP1251");

Похожий бред:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Protected by WP Anti Spam