Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   SAPE код не может определить с какой страницы он вызывается (SSI на HTML) (http://forum.sape.ru/showthread.php?t=24932)

deal2k 09.01.2009 21:15

SAPE код не может определить с какой страницы он вызывается (SSI на HTML)
 
Нужна помощь в установке кода SAPE на HTML-страницу через SSI.

Для установки кода используется подзапрос:
<!--#include virtual="/sape1.php" -->

Однако, строка <!--check code--> не появляется.

Для проверки использую код:
<?
echo "Hello, World! I love Sape!"
?>


Сообщение Hello, World! I love Sape! появляется на странице.

Подобный вопрос есть в FAQ:
http://www.sape.ru/faq.php?q_id=289
но там используется подзапрос:
include('http://www.site.ru/footer.php?uri='.$_SERVER['REQUEST_URI']);
который не воспринимается моим сайтом.

Правильно ли я понял, что код не может определить, с какой страницы он вызывается? Если да, то как для решения этой проблемы использовать подзапрос
<!--#include virtual="/sape1.php" -->

Заранее спасибо.

Massacre 09.01.2009 21:48

могу исследовать :)

Wink 09.01.2009 21:52

А чего там исследовать? Надо сначала $o['force_show_code'] включить, чтобы код увидеть.

deal2k 09.01.2009 22:51

Вот код в файле sape1.php:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ххххххххххххххххххххххххх');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
echo $sape->return_links();
?>

<?
echo "Hello, World! I love Sape!"
?>


Причем, сообщение Hello, World! I love Sape! появляется, а вот строка <!--check code--> нет

Massacre, было бы неплохо.

i58 09.01.2009 23:38

А наличие <!--check code--> вы в тексте смотрели?
По теме. Работают два сайта через include virtual никаких ухищрений.

zhegloff 10.01.2009 01:25

deal2k, links.db создался в папке сапы?

Где ищете чеккод?

deal2k 10.01.2009 10:44

Протупил
 
zhegloff , i58,
спасибо, что ткнули носом куда смотреть.

Ждал появления строки <!--check code--> на странице сайта, а не в коде страницы...

Протупил...

Тему можно закрыть.
Всем спасибо.


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

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