Вопросы по include

Печать RSS
285

A
Автор
Пришелец
0
У меня тут пару вопросов по инклуде, 1) вот например файл foot.inc.php находится в папке inc , то есть inc/foot.inc.php и если его вызывать в файле 1/1/1/1.php то если записать в файле 1.пхп include "inc/foot.inc.php"; то будут ли ошибки? И в чем разница между include('1.php'); и include "1.php"; ? И еще, инклуде внутри инклуде нормально работает?

Землянин
0
include ('../../../../inc/foot.inc.php');
Конечно, с таким не сталкивался, но почему же оно не сработает? Если ты утверждаешь, что файл 1.php находится в папке, путь к которой 1/1/1, а папка inc находится в корне, то нужно "вернуться" туда, либо сделать инклюд урлом:
include ('http://сайт.ru/inc/foot.inc.php');
Насчет include('1.php'); и include "1.php" опять-таки разницы не вижу, однако по мне лучше выбирать первый способ (одинарные ковычки).
A
Автор
Пришелец
0
А можно в инклуде переменную засунуть? Например: include('$adress/inc/fot.php') и переменную нужно в '.переменная.' ковычки и точки заключать? Я в некоторых скриптах видел такой вид,

Добавлено через 02:50 сек.
И кстати, спасибо, как я понял насколько глубока паралельная папка то на столько же нужно возвращаться в предыдущий каталог,

Землянин
0
3. Andrei14, include ($adress.'/inc/foot.php'); либо include ("$adress/inc/foot.php");
A
Автор
Пришелец
0
Спасибо, щас попробую
А

Землянин
0
лучшее вообще вместо include использовать require('');

Землянин
0
6. klesh, я хотел сказать нечно подобное, но ведь он просит именно include. Что поделаешь... smile
А

Землянин
0
7. eXtaZy, что да то да)
A
Автор
Пришелец
0
А чем рекуире лучше инклуде? Я еще ничего почти не делал, так основы,
I

Пришелец
0
Лучше почитай уроки на php.su
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск