ПХП код в Invision Power Board v2.1.7 - 1у.е.

Sonitta
На сайте с 15.01.2007
Offline
177
901

Вобщем хочу вставить инклуд в низ форума, в шаблоне вставил, а оно мне выдает в коде <? include('http://xxx.net/ads.php'); ?>, залил я в корень сайта файлик .htaccess, прописал в нем - AddHandler application/x-httpd-php .php .htm .html

И не работает... Что делать?

Кто поможет, тому 1вмз.

Дизайн, Верстка, Интеграция, Упаковка, Фирменный стиль (/ru/forum/840975)
ArchangelNN
На сайте с 03.10.2006
Offline
134
#1

Встречался с такой проблемой, но не с форумом, а с htm-страничками. Вот что помогало в основном:

RemoveHandler .html .htm

AddType application/x-httpd-php .html .htm

Если не получится, то:

AddType x-httpd-php .php .htm .html .phtml

ЗЫ уё оставьте на мороженое детям ;)

ЗЗЫ попробуйте проинклудить напрямую - <?php include('ads.php'); ?>

Разрабатываю скрипты для Zennoposter и Zennobox Продажа Дроп и СДЛ сайтов (/ru/forum/998328), с ТИЦ и без, с трафиком
Навигатор
На сайте с 15.07.2006
Offline
156
#2

Перестаньте мучить шаблон. Он ни в чем не виноват. С IPB не работал, могу подсказать как в PHPBB вставить код. Но точно не в шаблон.

Шерегеш (http://gesh.info/) - зимний горнолыжный курорт
[Удален]
#3

/sources/classes/class_display.php

найди

$this->ipsclass->skin['_wrapper'] = str_replace( "<% CHARSET %>" , $this->ipsclass->vars['gb_char_set'], $this->ipsclass->skin['_wrapper']);

ниже вставь

$your_code = "твой код";

$this->ipsclass->skin['_wrapper'] = str_replace( "<% NAME %>", $your_code, $this->ipsclass->skin['_wrapper']);

переменая <% NAME %> будет выводить твой код в шаблоне

edogs software
На сайте с 15.12.2005
Offline
775
#4

Файл: soursec/classes/class_display.php

Ищите: print $this->ipsclass->skin['_wrapper'];

Пишите до неё


ob_start();
include('http://xxx.net/ads.php');
$a=ob_get_clean();
$this->ipsclass->skin['_wrapper']=str_replace('<!--abazaba44-->',$a,$this->ipsclass->skin['_wrapper']);

После этого в шаблоне, там где нужен этот вывод, вставляете <!--abazaba44-->

P.S.: include("http://url - лучше по возможности не используйте. Вы же скачиваете по урлу (функцией исходно файловой) "что попало", а потом выполняете скачанный код. Если это биржа ссылок, то как правило есть приличные альтернативы (wget по крону + file_get_contents например).

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
R
На сайте с 20.03.2007
Offline
19
#5

edogs, спасибо за такой вариант, помогло

Сайт о приложении Jimm (http://jimm.name/) Купить ссылки с любого из 80 тыс. сайтов (http://www.sape.ru/r.b5fbab42ae.php)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий