c 22.05.2008 по 21.05.2020
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,328
Вес репутации: 425
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
Быстрый поиск кода

Перед тем как задать вопрос по установке кода SAPE, просмотрите следующие темы, возможно ваша проблема уже решена.
Просьба не создавать новые темы по установке на перечисленные движки, а задавать вопросы в уже существующих.Установка кода на сайты бесплатного хостинга:
FAQ. Используемые параметры клиентского кода

Список параметров, которые можно использовать при установке кода:
  • $o['force_show_code']
    Принудительное включение показа проверочного кода в тексте страницы.
    Возможные значения {true|false}
  • $o['charset']
    Кодировка, в которой будет забираться база ссылок с сервера SAPE.
    Возможные значения {'UTF-8'|'Windows-1251'} и т.д.
  • $o['host']
    Хост, для которого будет забираться с сервера SAPE база ссылок.
    Указывается в виде 'site.ru'
  • $o['request_uri']
    Адрес страницы, для которой нужно вывести ссылки.
  • $o['multi_site']
    Позволяет хранить в одной папке базы для нескольких сайтов.
    Возможные значения {true|false}
  • $o['verbose']
    Выводить сообщения об ошибках или нет.
    Возможные значения {true|false}
  • $o['fetch_remote_type']
    Способ, который нужно использовать для соединения с сервером SAPE.
    Возможные значения {'file_get_contents'|'curl'|'socket'}
  • $o['socket_timeout']
    Максимальное время ожидания ответа сервера SAPE (в секундах).
  • $o['debug']
    Режим отладки для контекстных ссылок.
    Возможные значения {true|false}

FAQ. Несколько кодировок на сайте

Если на вашем сайте используется сразу несколько кодировок (например windows-1251 и utf-8).

1. Укажите для обоих вариантов кода, что забирать базу ссылок следует в windows-1251:
PHP код:
$o['charset'] = 'windows-1251';
$sape = new SAPE_client($o); 
2. На страницах, использующих utf-8, перед выводом ссылок используйте их перекодировку:

PHP код:
echo iconv("windows-1251""utf-8"$sape->return_links()); 
Или вот так
PHP код:
echo mb_convert_encoding($sape->return_links(), "UTF-8""CP1251"); 

FAQ. Как самостоятельно получить ссылки с диспенсера.

Для разработки собственного клиентского кода вывода ссылок или для тестирования работы диспенсера вы можете самостоятельно забирать ссылки для своего сайта по следующим адресам:

В виде сериализованного массива
Код:
http://dispenser-01.sape.ru/code.php?user=HASH&host=HOST
В виде XML
Код:
http://dispenser-01.sape.ru/code.php?user=HASH&host=HOST&as_xml=true
Где HOST - имя хоста, для которого забираются ссылки, HASH - уникальный идентификатор пользователя (совпадает с названием папки стандартного клиентского кода)


Wink вне форума  

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

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