php код в теле шаблона

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Breaker26
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 5 месяцев

php код в теле шаблона

Сообщение Breaker26 »

Суть в следующем: надо разместить внизу страницы этот ПХП-код

<center><? if($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] == '/index.php'){?>
<?
include "http://linkshop.ru/new9/gondonoff.net.txt";
?>
<?}?></center>

Только вот незнаю как это реализовать(((
расширения шаблонов-то .tpl, и поэтому этот код не исполняется.
Что можно предпринять, куда его вставить??
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Сообщение rxu »

А в файле gondonoff.net.txt что находится? HTML код наверное?
И внизу какой страницы Вы хотите разместить его?

Добавлено спустя 12 минут 11 секунд:

Хотя... В общем и целом так. В РНР файле (до $template->pparse('body'); ) добавляете код

Код: Выделить всё

if($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] == '/index.php')
{
	$template->assign_block_vars('switch_request_uri', array());
}
В tpl файле, где нужно, добавляете

Код: Выделить всё

<!-- BEGIN switch_request_uri -->

Тут находится html код, например из gondonoff.net.txt

<!-- END switch_request_uri -->
Изображение
Breaker26
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 5 месяцев

Сообщение Breaker26 »

rxu писал(а):

Код: Выделить всё

<!-- BEGIN switch_request_uri -->

Тут находится html код, например из gondonoff.net.txt

<!-- END switch_request_uri -->
Так а как сам файл этот gondonoff.net.txt подключить в тело страницы с удаленного сервера?

Добавлено спустя 3 часа 16 минут 24 секунды:

Подскажите, как этот код установить?:

<center><?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://linkshop.ru/new9/gondonoff.net.txt" );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$postResult = curl_exec($ch);

if (curl_errno($ch)) {
print curl_error($ch);
}
curl_close($ch);
print "$postResult";
?></center>

Нужно чтобы он был в index.php
Vitjok_Yo
phpBB 1.2.0
Сообщения: 16
Стаж: 20 лет 3 месяца
Откуда: Латвия

Сообщение Vitjok_Yo »

а что-нибудь типа
$template->grab('url');
в шаблонном движке не реализовано, как в смарти ?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Breaker26
Статью в документации почитайте.

Vitjok_Yo
Подобного нет, так как в самом phpBB в этом нет надобности.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Вернуться в «Поддержка phpBB 2.0.x»