Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Vbulletin + Joomla (1251 + UTF). Нужна помощь. Заплачу. (http://forum.sape.ru/showthread.php?t=48126)

Dez 05.03.2010 21:44

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();
?>

Спустя время крякозяблы вида ±РѕСЂСѓРґРѕРІР°РЅРёРµ.. Т.е. уже новые, но всё равно они же...
Собственно, кто может помочь разобраться в чём проблема? Либо здесь, либо в аську - готов оплатить.

Апокалипсис 05.03.2010 23:07

Вы получаете UTF-8, а потом пытаетесь сделать перекодировку из 1251 в утф8, Вам не кажется это странным?
Смогу помочь, но завтра.

Dez 06.03.2010 16:27

Апокалипсис, Дай пл3 свою аську...


Часовой пояс GMT +3, время: 11:34.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.