Сайт на SHTM! ничего не получается!
Сайт на SHTML.
код <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '657f36a9734877fd75b21acc87742bdd'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> записал в файл sape1.php (в корне) Подключаю sape1.php в страницу а.SHTML <!--#include virtual="sape1.php" --> (внутри head) Эту а.SHTML страницу подключаю к index.SHTM странице на котрой будет реклама <!--#include virtual="а.shtml" -->. ВОПРОС: как на index.SHTM разместить непосредственную ссылку на рекламу? что-то типа <!--#include virtual="sapeхххх.php" --> куда прописать <? echo $sape->return_links(); ?> Так что-то не получается |
<!--#include virtual="sape1.php" --> вставляете в страницу на которой будет реклама в сапе 1 кидаете код для вызова ссылок и все подключение по цепочке может несработать
|
Даже если цепочки нет:
В одной странице: ссылка на основной код <!--#include virtual="sape1.php" --> в начале А как вставить <? echo $sape->return_links(); ?> ??? Его же нельзя просто так вставить в shtm. |
в sape2.php например записать это и вставить таким же образом :)
правда лично у меня это в конце sape1.php |
У меня страницы в shtml, долго мучались, но в конце концов все получилось.
1. Архивный файл с длинным номером располагайте в корне сайта, ставьте на него разрешение 777 (но на Агаве это разрешение 755). Внутри этого файла есть файл sape.php Ничего не трогайте. 2. Создайте в корне файл sape1.php со следующим вызовом: <?php global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'длинный номер'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links($n); ?> где вместо длинного номера вставьте свой номер такой же длинный Не забудьте выставить права 777 (а у Агавы 755) 3. В страничках сайта, там, где будет располагаться реклама, впишите строчку <!--#include virtual="/sape1.php" --> Тут главное, указать правильно путь sape1.php У меня, к примеру, файлы в папках, и потому почти везде <!--#include virtual="../sape1.php" --> Должно получиться. У меня было сложнее. Реклама расположена под меню. А меню все в инклюдах в отдельной папке. И они имеют расширение .txt Поэтому, чтобы все уже работало, открываем .htaccess и прописываем там строчки - AddHandler server-parsed .shtml .shtm .sht .html .htm .txt После этого все заработало. Спасибо огромное модератору Ank, без которого просто ничего не получилось бы. |
Часовой пояс GMT +3, время: 13:42. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.