ссылка с сапе в WP такая - ����

12
you_too
На сайте с 28.06.2006
Offline
89
900

Кто, что подскажет. Где, что подправить?

Малютка на Tegra 2 - Trim-Slice (http://blog-youtoo.ru/?p=4277) | Стабильный денежный (bit.ly/o7GqGQ) поток
M
На сайте с 14.01.2008
Offline
112
mrr
#1

кодировку в коде прописать utf-8

Если на Вашем блоге используется кодировка русских букв UTF-8, то необходимо в коде вывода ссылок строку:

$sape = new SAPE_client();

изменить на:

$o['charset'] = 'UTF-8';

$sape = new SAPE_client($o);

unset($o);

V@der
На сайте с 22.11.2007
Offline
96
#2

$o['charset']='UTF-8';
$sape = new SAPE_client($o);

10 сапе...

Highscreen
На сайте с 09.05.2005
Offline
158
#3
V@der:
10 сапе...

Тогда тексты ссылок будут нормальными, а межссылочный текст вопросиками )

V@der
На сайте с 22.11.2007
Offline
96
#4

Почему ? У WP кодировка отдаваемых html, как правило, utf-8. Создавая объект класса SAPE_client с инициализированным $o['charset']='UTF-8', мы делаем вывод всех вставок сапы в UTF-8.

tommy-gung
На сайте с 22.11.2006
Offline
287
#5

файл links.db не забывайте удалять

Здесь не могла быть ваша реклама
M
На сайте с 14.01.2008
Offline
112
mrr
#6
V@der:
Почему ?

Наверное потому что unset($o); :) Хотя, я не экспериментировал на эту тему...

you_too
На сайте с 28.06.2006
Offline
89
#7

Не срабатывает (

У меня такой код, его мне правили в сапе т.к. стандартный на моем хостинге не работал:

$o[force_show_code] = true;

$o[verbose]= true;

$sape = new SAPE_client($o);

echo $sape->return_links();

Я прописываю так:

$o[charset] = UTF-8;

$o[force_show_code] = true;

$o[verbose]= true;

$sape = new SAPE_client($o);

echo $sape->return_links();

Результата нет, �

tommy-gung:
файл links.db не забывайте удалять

Вот это то я и не сделал. Щас удалим.

п.с.

так, что с unset($o); Писать так:

$o[charset] = UTF-8;

$o[force_show_code] = true;

$o[verbose]= true;

$sape = new SAPE_client($o);

unset($o);

echo $sape->return_links();

M
На сайте с 14.01.2008
Offline
112
mrr
#8

как насчет такого:

$o[force_show_code] = true;

$o[verbose]= true;

$o['charset'] = 'UTF-8';

$sape = new SAPE_client($o);

unset($o);

echo $sape->return_links();

you_too
На сайте с 28.06.2006
Offline
89
#9
mrr:
как насчет такого:

Пока проверить не могу *.db удалил. Отпишусь потом как и что.

S
На сайте с 17.03.2009
Offline
5
#10

Сам файл сохранен в кодировке UTF-8 без (BOM) ?

У самого

global $sape;

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

unset($o);

Никаких проблем

И ссылки вставляются просто

global $sape;

echo $sape->return_links();

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий