include не работает

S
На сайте с 30.09.2009
Offline
116
1819

Ребят, прошу не пинать.

Так не работает

<? include ('_inc/footer.inc'); ?>

так тоже

<? include ('../../_inc/footer.inc'); ?>

и так не работает

<? include ('http://www.site.ru/inc/footer.inc'); ?>

даже если вместо ' поставить "

Дело в том что страницы (в которые подгружается файл) находятся в разных уровнях вложенности. Надо сделать чтобы один и тот же код с include работал для всех страниц не зависимо от уровня вложенности. Помогите, пожалуйста.

Перелинковку сделал. Теперь думаю куда потратить денежки - сапа, мира или блоги :)
vinnipuh
На сайте с 25.11.2010
Offline
4
#1

10 буковок)


<?php include ($_SERVER['DOCUMENT_ROOT'] . '/inc/footer.inc'); ?>
Всегда постараюсь помочь советом :-) А ещё Вы можете заказать у меня разработку PHP-скриптов (/ru/forum/572825) :-)
G
На сайте с 12.04.2008
Offline
101
#2

Можно и так:

<?php include ('/inc/footer.inc'); ?>

Продажа сайтов (/ru/forum/866932) под Amazon и AdSense
S
На сайте с 30.09.2009
Offline
116
#3
GSMtricks:
Можно и так:
<?php include ('/inc/footer.inc'); ?>

Так не работает на страницах любой вложенности.

В моем варианте работает хотя бы то на страниццах расположенных в главной папке

<? include ('_inc/footer.inc'); ?>

stroydomen добавил 30.11.2010 в 11:09

vinnipuh:
10 буковок)

Аналогично. Не работает.

ОБРАЩАЮ ВНИМАНИЕ

сама строка

<? include ('_inc/footer.inc'); ?>

у меня расположена в файле end.inc, который подгружается во все страницы.

файл end.inc лежит в папке _inc

Очень надеюсь на помощь. Спасибо

X
На сайте с 01.10.2009
Offline
13
#4

У вас ошибка в том что файл не может быть найден (99%). Какая ошибка в лог-файле?

Решение такое - добавите в .htaccess

php_value include_path /home/domain.com/www/dir

/home/domain.com/www/dir - это папка где лежат ваши скрипты

7port.com (http://7port.com) - сайт для работы с базой данных
S
На сайте с 30.09.2009
Offline
116
#5

Ребята, спасибо. Человек помог, оказывается надо было написать

<? include ('footer.inc'); ?>

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