-
Функция вставки кода PHP в шаблон скрипта запрещена, но иногда бывает необходимо вставить рекламу посредством PHP. Как это сделать?
Нужно открыть файл index.php
найдите строчку:
Код:
echo $tpl->result['main'];
Замените ее на:
Код:
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');
Все, теперь вы можете использовать скрипты PHP на вашем сайте.
-
неа не помагает эта штука. жаль конечно. слушайте ну может у меня руки кривые, но ведь сайты на этом движке же есть на линкфиде - готов заплатить уже раз такое дело человеку, который прикрутить код биржи на сайт.
-
ну спроси у тех, у кого на таком движке, как сделали ...
-
Так .. давай по порядку
В корень сайта заливается папка, на нее права 777
В файле /index.php находите код:
Код:
$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );;
После него вставляете (пишу сразу с вашим кодом):
Код:
define('LINKFEED_USER', '57fa29a18483ae209631475122fdf8a425a6e1c');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
$tpl->set('{LINKFEED}', $linkfeed->return_links());
В шаблон (/templates/ваша_тема/main.tpl) вставляете:
{LINKFEED}
Вставляйте внизу перед тэгом </body> а не после него
-
Fatal error: require_once(): Failed opening required '/home/allcomix/public_html/57fa29a18483ae209631475122fdf8a425a6e1c/linkfeed.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/allcomix/public_html/index.php on line 270 о че выдало
-
Хм... у тебя на серваке только папка public_htm или есть еще папка www ?
-
-
Давай пробовать по другому.
выполнить то, что в посту №11
Далее...index.php - код вставляй между:
Код:
$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );;
И
Код:
$tpl->compile ( 'main' );
теперь пробуй такой код:
Код:
define('LINKFEED_USER', '57fa29a18483ae209631475122fdf8a425a6e1c');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$o['host'] = 'ВАШСАЙТ.РУ';
$linkfeed = new LinkfeedClient();
$tpl->set('{LINKFEED}', $linkfeed->return_links());
в main.tpl втавь код:
вместо ВАШСАЙТ.РУ - вписывай свой без http://
если будет ошибка опять вылетать то с http://
если и после этого ошибка будет, то пробуй так:
Код:
if (!defined('LINKFEED_USER')){
define('LINKFEED_USER', '57fa29a18483ae209631475122fdf8a425a6e1c');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$o['force_show_code'] = true;
$linkfeed = new LinkfeedClient();
$tpl->set('{LINKFEED}', $linkfeed->return_links());
в main.tpl втавь код:
-
все я уже в конец запарился с этим гребаным линкфидом - вот что выдает сервак Fatal error: require_once(): Failed opening required '/home/allcomix/public_html/57fa29a18483ae209631475122fdf8a425a6e1c/linkfeed.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/allcomix/public_html/index.php on line 272
-
че на сапе так просто йопта