Разбить на блоки ссылки, вставленные include virtual - КАК?
Как разбить на блоки ссылки, которые вставлены <!--#include virtual="sape1.php"--> (см. п.6)?
В соответствии с п.3 по той же ссылке делаю так: Создаются, например, 3 файла: sape1.php с кодом <?php define('_SAPE_USER', '852cca95вашапапка6edb924da2'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(3); ?> sape2.php с кодом <?php define('_SAPE_USER', '852cca95вашапапка6edb924da2'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(5); ?> sape3.php с кодом <?php define('_SAPE_USER', '852cca95вашапапка6edb924da2'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(2); ?> В код страницы в нужных местах вставляются ... что-то тут написано ... <!--#include virtual=/sape1.php --> ... что-то тут написано ... <!--#include virtual=/sape2.php --> ... что-то тут написано ... <!--#include virtual=/sape3.php --> ОК, ссылки разбиты по блокам, но. В первом блоке выводится 3 ссылки (в соответствии с кол-вом echo $sape->return_links(3); ), во втором блоке - 5 ссылок, но из них - повторяются те же 3, которые были в первом блоке + 2 новых. Ну и тд... Как все-таки правильно разбить на блоки? |
цитата из руководства
Цитата:
Не забудьте, что последний должен быть пустым. Ну и отпишите что получилось, негде проверить |
Значит в sape1.php - см. выше,
sape2.php с кодом <? echo $sape->return_links(2); ?> sape3.php с кодом <? echo $sape->return_links(); ?> Выводятся только первые 3 ссылки по <!--#include virtual=/sape1.php --> и всё. |
а из остальных что выводиться? Вообще ничего или хоть что то?
|
Нет, ничего нет...
На аналогичном сайте стоит частная система обмена, там <!--#include virtual=link1.php --> и в link.php прописано соответственно примерно следующее: <? require("file.php"); arg(1234); ?> В link2.php - код для следующего блока и тд... Все выводится как надо. |
ну тогда только попробовать что то типа
в sape1.php добавить некии переменные, которые заполнятся ссылками и их уже выводить ... |
Ну это для меня уже начинается темный лес... Может этим лучше программисты сервиса займутся?
|
Вот, что имел ввиду Ank:
// Заполняем переменные $a = $sape->return_links(2); $b = $sape->return_links(); // Выводим echo $a; echo $b; |
Да, имел в виду именно это, но сомнения - гложут :) Имхо при инклюде РАЗНЫХ файлов не получится ничего. Если только сваять свою функцию, которая будет брать инициализированную переменную из 1-го файла... думать надо, пробовать...
|
Stason
Получилось то же самое - ссылки из первого блока только. |
Часовой пояс GMT +3, время: 19:22. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.