Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 02.12.2009, 16:21   #1
Новичок
 
Регистрация: 17.08.2009
Сообщений: 23
Вес репутации: 0
ATCnik на пути к лучшему
По умолчанию Код с UTF-8, проблема

Добрый день господа, у меня возникла проблема с кодом, в коде я указал что кодировка на моём сайте UTF-8, но купленые ссылки всёравно отображаются криво (иммено проблема кодировки).
Движок у меня Cotonti, на него идёт специальный плагин для Сапы.
Вот части кода, плагина:
Файл:
sape.footer.tags.php
Код:
<?php
if (!defined('SED_CODE')) { die('Wrong URL.'); }
$t-> assign(array(
"SAPE" => $sape->return_links(),
));
?>


Файл: sape.header.php
<?php
if (!defined('SED_CODE')) { die('Wrong URL.'); }
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'мой номер');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client($o);
$o['host'] = 'www.ru';
$o['charset'] = 'UTF-8';
//$o['force_show_code'] = true;
//$sape = new SAPE_client($o);
$sape_context = new SAPE_context($o);
ob_start(array(&$sape_context,'replace_in_page'));
?>


Файл:sape.setup.php
Код:
<?php
if (!defined('SED_CODE')) { die('Wrong URL.'); }
?>


Ну и + код, который выводит ссылки сапы на страничках:
{SAPE}

В чём моя беда?
Сайт vcomedy.ru (на главной страничке, в самом низу).
Заранее благодарен господа.
ATCnik вне форума   Ответить с цитированием
Старый 02.12.2009, 16:24   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1027
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от ATCnik Посмотреть сообщение
в коде я указал что кодировка на моём сайте UTF-8
не указали.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 02.12.2009, 17:40   #3
Новичок
 
Регистрация: 17.08.2009
Сообщений: 23
Вес репутации: 0
ATCnik на пути к лучшему
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
не указали.
Впервый раз устанавливаю код сапы ))))
Просветите меня где конкретно надо вписывать кодировку.
ATCnik вне форума   Ответить с цитированием
Старый 02.12.2009, 18:14   #4
Новичок
 
Регистрация: 23.05.2009
Сообщений: 53
Вес репутации: 0
andrey3761 может только надеяться на улучшение
По умолчанию


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


Перепишите это верх ногами (с низу в верх...)))

Добавлено через 4 минуты
Ну и $o['host'] = 'www.ru'; - домен замените не свой... $o['host'] = 'vcomedy.ru';

Последний раз редактировалось andrey3761; 02.12.2009 в 18:14. Причина: Добавлено сообщение
andrey3761 вне форума   Ответить с цитированием
Старый 02.12.2009, 18:20   #5
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 717
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

andrey3761, сами то поняли чего сказали? ну кроме хоста...

Цитата:
Сообщение от ATCnik Посмотреть сообщение
//$sape = new SAPE_client($o);
два слеша - это коментарий. Грубо - кодировка в показанном прописана ТОЛЬКО для контекста.
найти где new SAPE_client делается и там прописать кодировку. Ну и хост до кучи
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 02.12.2009, 20:57   #6
Новичок
 
Регистрация: 17.08.2009
Сообщений: 23
Вес репутации: 0
ATCnik на пути к лучшему
По умолчанию

Разобрался !
Такс, счас накалякую мини гайдик.
Установка кода сапы для Cotonti

Сперва я скачал плагин дяди "jcrush" (за написание которого ему отдельное спасибо), скачал его тут: http://www.cotonti.com/downloads/plu...cellaneous/280
Далее заливаем его в папку Plugins, в админке устанавливаем его.
Дальше прописываете код, для вывода ссылок (я лично прописывал в файле footer.tpl).
Код: {SAPE}
Всё хорошо, всё работает, глюки с кодировкой, для её исправления делаем следуйщее.
Идём в дирикторию site.ru/skins/ваш скин/ваш скин.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);
unset($o);
$sape1 = $sape->return_links(1);
$sape->return_links(2);
$sape3 = $sape->return_links(2);
$sape4 = $sape->return_links(3);
$sape5 = $sape->return_links();

За дополнение кода спасибо дяде "Ratibor" его сайт дополнения к котонти.
Идём в корневую папку вашего сайта, заходим в папку с вашим номером, удаляем файлы words.db и links.db, обновляем страничку и вуаля! Всё работает.
Проверено на моём сайте: vcomedy.ru
ATCnik вне форума   Ответить с цитированием
Старый 02.12.2009, 21:13   #7
Новичок
 
Регистрация: 23.05.2009
Сообщений: 53
Вес репутации: 0
andrey3761 может только надеяться на улучшение
По умолчанию

Цитата:
Всё работает.
Уверен?))

Код:
$sape1 = $sape->return_links(1);
$sape->return_links(2);
$sape3 = $sape->return_links(2);
andrey3761 вне форума   Ответить с цитированием
Старый 02.12.2009, 22:39   #8
Новичок
 
Регистрация: 17.08.2009
Сообщений: 23
Вес репутации: 0
ATCnik на пути к лучшему
По умолчанию

Цитата:
Сообщение от andrey3761 Посмотреть сообщение
Уверен?))

Код:
$sape1 = $sape->return_links(1);
$sape->return_links(2);
$sape3 = $sape->return_links(2);
Более чем, сейчас всё работает на моём сайте )))
Я в коде не бубу, но результат вижу глазами
ATCnik вне форума   Ответить с цитированием
Старый 03.12.2009, 00:02   #9
Новичок
 
Регистрация: 23.05.2009
Сообщений: 53
Вес репутации: 0
andrey3761 может только надеяться на улучшение
По умолчанию

Увидим как вы уверенны, когда одновременно будет висеть на одной странице 2 и больше ссылок))
andrey3761 вне форума   Ответить с цитированием
Старый 03.12.2009, 02:21   #10
Новичок
 
Регистрация: 17.08.2009
Сообщений: 23
Вес репутации: 0
ATCnik на пути к лучшему
По умолчанию

Цитата:
Сообщение от andrey3761 Посмотреть сообщение
Увидим как вы уверенны, когда одновременно будет висеть на одной странице 2 и больше ссылок))
Не томите, в чём ошибка ? ))) я же писал что в коде не бубу ))
ATCnik вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с DLE Multiplayer21 Установка кода на различные движки 3 18.07.2009 19:57
Проблема! Mussolinii Вопросы по работе системы 8 12.12.2008 00:43
Проблема bohdaq Вопросы от новичков 1 16.03.2008 20:00
Проблема с DLE 6.7 RoNaN Ошибки при работе с системой 1 01.03.2008 16:03
Проблема qwerti60 Вопросы от новичков 3 15.12.2007 16:18


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