Vbulletin + Joomla (1251 + UTF). Нужна помощь. Заплачу.
Собственно вопрос:
Стоял код сапы на сайте www.site.ru. Сайт на джумле, UTF-8 там стоял. Код стандартный, с указанием: $o['charset'] = 'UTF-8'; Всё было отлично. Потом поставили форум: www.site.ru/forum на VBulletin (win 1251). Вместо ссылок на сайте начались выводиться крякозяблы. Но они то исчезали и появлялись нормальные ссылки, то крякозяблы. Удаляю links.db - становятся нормально. Через некоторое время - опять крякозяблы (как будто charset UTF не стоял). Поменял код на сайте на: <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'большая мурня'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); echo iconv("windows-1251", "utf-8", $sape->return_links()); echo $sape->return_links(); ?> Спустя время крякозяблы вида ±РѕСЂСѓРґРѕРІР°РЅРёРµ.. Т.е. уже новые, но всё равно они же... Собственно, кто может помочь разобраться в чём проблема? Либо здесь, либо в аську - готов оплатить. |
Вы получаете UTF-8, а потом пытаетесь сделать перекодировку из 1251 в утф8, Вам не кажется это странным?
Смогу помочь, но завтра. |
Апокалипсис, Дай пл3 свою аську...
|
Часовой пояс GMT +3, время: 11:34. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.