Форумы / National / Russian / Тех. поддержка / PHP код в страницах

Evil
#1 07.03.2009 05:02
В конфигурации страницы есть пункт: Разрешить PHP код в страницах : Да - Нет.

Вставляю в страницу код:
<?php include('/db/index.php'); ?>

Ничего не отображает, может я что-то не понимаю в данной функции?

На сайте стоит 0.0.3 патчил с 0.0.2
dervan
#2 07.03.2009 05:25
Evil
#3 07.03.2009 17:02
Вставил:
?><?php include('/db/index.php'); ?>


Выдает ошибку:
Warning: include(/db/index.php) [function.include]: failed to open stream: No such file or directory in /home/my-site/www/system/core/page/page.inc.php(218) : eval()'d code on line 1
Warning: include() [function.include]: Failed opening '/db/index.php' for inclusion (include_path='.:') in /home/my-site/www/system/core/page/page.inc.php(218) : eval()'d code on line 1

Подумал, что возможно адрес не верно прописан. Поменял текст на:

?><?php include('http://my-site.ru/db/index.php); ?>

Выдает ошибку:

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/my-site/www/system/core/page/page.inc.php(218) : eval()'d code on line 1
Parse error: syntax error, unexpected ':' in /home/my-site/www/system/core/page/page.inc.php(218) : eval()'d code on line 1

Отредактировано: Evil (07.03.2009 17:07, 15 лет назад)
dervan
#4 07.03.2009 21:33
Попробуй так:
?><?php
chdir($_SERVER['DOCUMENT_ROOT']);
include('db/index.php');
?>
Evil
#5 07.03.2009 23:37
#dervan спасибо, работает.
dervan
#6 08.03.2009 01:30
Пожалуйста. :)