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

-->
Ответ
 
Опции темы
Старый 24.11.2009, 12:17   #1
Новичок
 
Регистрация: 24.11.2009
Сообщений: 3
Вес репутации: 0
Андрій Л. на пути к лучшему
По умолчанию charset UTF-8 киричные сслилки SAPE

Здраствуйте,

зарегался 2 дня назад - получил первые ссылки и виду на сайт они приходят charset=windows-1251,

мои проекты с UTF-8, что сжелать для правильного преобразования ссылок SAPE в UTF-8

спасибо
Андрій Л. вне форума   Ответить с цитированием
Старый 24.11.2009, 12:22   #2
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Андрій Л. Посмотреть сообщение
мои проекты с UTF-8, что сжелать для правильного преобразования ссылок SAPE в UTF-8
Почитать FAQ внимательно.
Апокалипсис вне форума   Ответить с цитированием
Старый 24.11.2009, 12:34   #3
Новичок
 
Регистрация: 24.11.2009
Сообщений: 3
Вес репутации: 0
Андрій Л. на пути к лучшему
По умолчанию

Цитата:
Сообщение от Апокалипсис Посмотреть сообщение
Почитать FAQ внимательно.
Спасибо, я не такой ответ ждал, дайте линку или подскажиту - в sape.php есть атрибут класса SAPE_base $_charset , но его изминения не влияют на ситуацию

Добавлено через 4 минуты
<?php
define('_SAPE_USER', ' ххххххххххххххххххххххххххх ');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'windows-1251';
$sape = new SAPE_client($o);
echo mb_convert_encoding($sape->return_links(), "UTF-8", "CP1251");
unset($o);
?>

Последний раз редактировалось Андрій Л.; 24.11.2009 в 12:34. Причина: Добавлено сообщение
Андрій Л. вне форума   Ответить с цитированием
Старый 24.11.2009, 12:36   #4
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Андрій Л. Посмотреть сообщение
Спасибо, я не такой ответ ждал, дайте линку или подскажиту - в sape.php есть атрибут класса SAPE_base $_charset , но его изминения не влияют на ситуацию
После изменения - нужно удалить links.db
Апокалипсис вне форума   Ответить с цитированием
Старый 24.11.2009, 12:40   #5
Новичок
 
Регистрация: 24.11.2009
Сообщений: 3
Вес репутации: 0
Андрій Л. на пути к лучшему
По умолчанию

Цитата:
Сообщение от Апокалипсис Посмотреть сообщение
После изменения - нужно удалить links.db
великоблагодарствую
Андрій Л. вне форума   Ответить с цитированием
Старый 24.11.2009, 13:36   #6
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Андрій Л., как пишете так и делаете?
Цитата:
Сообщение от Андрій Л. Посмотреть сообщение
$o['charset'] = 'windows-1251';
Цитата:
Сообщение от Андрій Л. Посмотреть сообщение
echo mb_convert_encoding($sape->return_links(), "UTF-8", "CP1251");
а по дороге есть еще 150 кодировок, включая упрощенную китайскую.
Вместо чтения фака - "думаете".
Получается фуфло...
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 24.11.2009, 15:07   #7
Banned
 
Регистрация: 07.11.2008
Сообщений: 115
Вес репутации: 0
socpromote имеет ошибки в прошлом
По умолчанию

Достаточно только указать
$o['charset'] = 'кодировка_вашего_сайта';

и все....

>>echo mb_convert_encoding($sape->return_links(), "UTF-8", "CP1251");
С этим уже перебор явно... ))
socpromote вне форума   Ответить с цитированием
Старый 24.11.2009, 15:43   #8
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Перекодировщики нужно использовать если страницы сайта на разных кодировках.
Апокалипсис вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SAPE ERROR: Не могу подключиться к серверу: dispenser-01.sape.ru/code.php?user... Апокалипсис Вопросы по работе системы 186 14.12.2010 17:24
Смена кодировки $o['charset'] = 'utf-8' не помогает china-torg Ошибки при работе с системой 5 26.05.2009 20:53
site and charset в коде Artem15 Вопросы от новичков 1 26.01.2008 12:38
Некорректно отображаются ссылки, кодировка charset=UTF-8 Zeus Вопросы по работе системы 4 14.09.2007 14:28
Как поставить $o['host'] + $o['charset'] одновременне? yokomal Вопросы по работе системы 4 19.05.2007 11:33


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