Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Подписка на новости
Ваше имя:
Ваш E-Mail:*
Секретный код:
Секретный код
Повторить:*
Интересное в сети

Sape — это система купли-продажи ссылок
с главных и внутренних страниц сайтов
Форум -> Настройка партнерских скриптов -> САБЖ: Разбрасываем ссылки сапы по сайту!
САБЖ: Разбрасываем ссылки сапы по сайту!
alfainfo Дата: 07.06.2008, в 03:51 | Сообщение №1
alfainfo
Активный участник
Пользователь №: 237
Сообщений: 152

думаю блоком сапы для следа успели уже обзавестись наверное все если нет вот код:
Код
1
<?php
if (!defined('BLOCK_FILE')) {
    Header("Location: ../index.php");
    exit;
}
if (!defined('_SAPE_USER')){
   define('_SAPE_USER', 'хххххххххххххххххххххххххххххх');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$content = $sape->return_links();
?>


( хххххххххххххххх заменить на свой уникальный код.)
- но такой блок выводит все ссылки для данной страници одним куском, что выглядит весьма не опрятно для посетителя и весьма вызывающи для ботов поисковиков (таких как яндыкс)
Вот я и задался целью раскидать ссылки по странице сайта!
- задумка почти удалась, сейчас у меня на сайте живет уже вторая версия кода которая не вызывает со стороны проверочных ботов сапы ни каких нариканий... Правда разработка зашла в тупик... и надеюсь вы мне поможите ...

Итак код такой:
открываем файл function/function.php
и в самый его конец прям перед "?>"
добавляем
Код
1
//++++++++++++ SAPE ++++++++++++

   global $sape;
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'ххххххххххххххххххххххххххххххххх');
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    $sape = new SAPE_client();

function sape_reklama($linkov=0)
{
global $sape;
if($linkov)
echo $sape->return_links($linkov);
else
echo $sape->return_links();
}
//++++++++++++ SAPE ++++++++++++


собственно все!
теперь для вывода ссылок рекламы достаточно в любом месте сайта (ну почти в любом) вызвать функцию sape_reklama(Х);
где "Х" - количество ссылок которое должно выводится в данном месте сайта либо скобки можно оставить "пустыми" (без значения вообще) тогда вункция выведе максимально возможное количество ссылок.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно alfainfo 07.06.2008 г. в 03:55:31
alfainfo Дата: 07.06.2008, в 04:13 | Сообщение №2
alfainfo
Активный участник
Пользователь №: 237
Сообщений: 152

Примеры использования кода:
например для модуля файлов можно организовать чтоб после каждого файла выводилось по одной ссылке:
находим функцию function cat()
находим в ней строчку echo "</table><br />"; и после нее вставляем sape_reklama(1);
можно сделать по интересней - например что бы ссылка выводилась через каждые 2 файла:
в начале фунции function cat() после global .....
вписываем - $s=0;
далее после echo "</table><br />"; вписываем:
Код
1
//+++++++++ SAPE +++++++++++
if ($s == 1) {
  echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\"><tr><td align=\"left\" class=\"bgcolor1\">";
  sape_reklama(1);
  echo "</td></tr></table>";
  $s=0;
} else { $s++; }
//+++++++++ SAPE +++++++++++


sape_reklama(1); - вместо "1" можно указать любое значение...

пример смотрим тут: alfainfo.ru/files-cat-1.html

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно alfainfo 07.06.2008 г. в 04:24:09
alfainfo Дата: 07.06.2008, в 04:19 | Сообщение №3
alfainfo
Активный участник
Пользователь №: 237
Сообщений: 152

- так вот единственный недостаток во всем этом - это блоки....
по идеи достатично создать блок примерно такой:
Код
1
<?php
if (!defined('BLOCK_FILE')) {
    Header("Location: ../index.php");
    exit;
}
$content .= sape_reklama(5);
?>


и поставить несколько таких блоков в разных частях сайта....
вот тут то я и наткнулся на проблему!
ссылки выводятся в нужном (указанном) количестве НО!
- они выводятся вне блока! а в самом блоке стандартное сообщение "нет содержимого для этого блока"
.... народ помогите обойти этот косяк......

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно alfainfo 07.06.2008 г. в 04:20:36
Serg_pnz Дата: 07.06.2008, в 07:51 | Сообщение №4
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

Попробуй такую тему
Код
1
ob_start();

//**********всякий код

$bufer = ob_get_contents();
ob_end_clean();
$content .= $bufer;

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Diego Дата: 07.06.2008, в 08:06 | Сообщение №5
Diego
Участник
Пользователь №: 287
Сообщений: 60

А как сделать такое вот для такого кода:
PHP - Код
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if (!defined('_SAPE_USER'))
{
    
define('_SAPE_USER', 'ля-ля-ля');
}
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$s_array = explode('-rs-',$sape->return_links());
for(
$i=0; $i<count($s_array); $i++)
{
    
$content .= ' <img src="images/sape.gif"> '.$s_array[$i].'
}
?>

Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


Реклама
Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

Rambler's Top100

Генерация страницы: 0.275 сек. и 17 запросов к базе данных за 0.023 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.