Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   Как правильно сделать в моем случае? (http://forum.sape.ru/showthread.php?t=96867)

Sevengo 21.08.2016 21:44

Как правильно сделать в моем случае?
 
Привет всем!
Мой сайт работает на кодировке utf-8, включен mod_rewrite, и код сапы я вставил в отдельный файл footer.php, который подключается к страницам через подзапрос. Так вот я в футер поставил такой код, который учитывает модрерайт и утф-8:
Код:

<?php
    define('_SAPE_USER', 'ееееееееееееееееее');
    require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
    $o = array();
    $o['request_uri'] =
  (isset($_SERVER['REDIRECT_URL'])) ? $_SERVER['REDIRECT_URL'] : "";
$o = array();
$o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
unset($o);

    echo $sape->return_links(3);

?>

Но вот как его объединить еще с этой рекомендацией:
передать в файл footer.php информацию о текущей странице:

<?php

include('http://www.site.ru/footer.php?uri='.$_SERVER['REQUEST_URI']);

?>
а затем подставить эту информацию в код вызова через параметр (это уже в footer.php):


<?php

$o = array();



$o['request_uri'] = $_GET['uri']; // Явно задаём текущую страницу

$sape = new SAPE_Client($o);

?>


Не понимаю, как это все сложить вместе.

MonAmur 21.08.2016 22:44

а просто рекомендуемый код пробовали вставить в footer.php?

DRAKULKA 22.08.2016 09:39

Пиши вот так:

PHP код:

<?php
    
global $sape;
    if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER''ееееееееееееееееее');
    }
    require_once(
realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
 
$o['charset'] = 'UTF-8';
 
$sape = new SAPE_client($o);
 unset(
$o);
?>

И в месте вывода ссылок:

PHP код:

<?php global $sape; echo $sape->return_links(3); ?>

(это всё в одном файле футер, в хедер не лезь)

Если будешь включать статьи, то нужно добавить ещё две строчки.

Sevengo 22.08.2016 20:46

DRAKULKA, спасибо попробую так.


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.