Проблемы с кодировкой.

Приветствую всех, я новый участник форума.

Создал БД c кодировкой Windows-1251, поставил сайт на ВП, поставил код Сапе, в итоге ссылки отображаются видом ????? ?????? ?????
Прочитал статью на Maxsite.org – http://maxsite.org/wp-sape
Попробовал сделать так:

<?php
  if (!defined('_SAPE_USER')) {
      define('_SAPE_USER', '7j48663he7920df72t0er988ba945h8a');
  }
  require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
  $o['charset'] = 'Windows-1251';
  $sape = new SAPE_client($o);
  echo $sape->return_links();
  unset($o);
?>

Не получилось, потом вставил вместо Windows-1251 – UTF-8, тоже самое. Кто знает в чем дело?

С уважением Dobrodoov

Создал БД c кодировкой Windows-1251, поставил сайт на ВП

Уже неправильно. Нужно utf-8.

Мм, думаете все из-за этого?

wp Только с utf-8 нормально работать будет — аякс не желает никакой другой кодировки 🙂
если вам нужна только win 1251. можете поставить сборку wordpressв кодировке 1251 от maxsite.org, но версия будет старенькая — ВП 2.0.х
вряд ли вам такое предложение понравится.

Значит если я поставлю ВП в кодировке 1251, то ссылки будут отображаться нормально? Если да, то тогда в этом случае поф*г на старость версии.

Спасибо что есть в мире люди желающие просто так помочь незнакомцу.

Плагинов, кстати, больше под такие старые версии не выпускают.
http://maxsite.org/wp209rus/ или эта http://maxsite.org/wp220rus/
не могу ничего определенного сказать про wp в кодировке 1251 — не экспериментировала, могу только удивиться, зачем она вам…

Здравствуйте еще раз. Сделал БД на utf-8, переустановил ВП (wp231-ru-maxsite-org), поменял тему на всяк случай, а вопросики как стояли раньше, так и стоят сейчас.

Не знаю что делать.

вопросики стоят, и тут все еще 1251 стоит?
$o[‘charset’] = ‘Windows-1251’;

И так ($o[‘charset’] = ‘Windows-1251’), и сяк ($o[‘charset’] = ‘utf-8’) пробовал. И ничего не ставить пробовал, итог в сайдбаре –

Друзья:
?????? ??????? ????????

Неужели ни у кого не было такой проблемы?

Очень надо, ссылки в эррор уходят.

Слава Богу!!! И людям под никами shavkatov и Avleon. на форуме Sape.

Людям кто столкнется с такой проблемой пишу как исправил:

[quote]Сообщение от shavkatov
Есть Блог в кодировке UTF-8, в коде прописал $o['charset'] = 'UTF-8'; , все равно ссылки отображаются в кодировке windows-1251. Что можно сделать?

Нашел выход:
В sape.php
$path = ‘/code.php?user=’ . _SAPE_USER . ‘&host=’ . $this->_host;

заменить на:

$path = ‘/code.php?charset=UTF-8&user=’ . _SAPE_USER . ‘&host=’ . $this->_host;

Спасибо Avleon.[/quote]

Очередной гноблог сделали…

Anonymous
Отправить
Ответ на: