Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Указание пути в функции include |
Автор: BISON* 16.11.2005, 18:42 | ||||
Дано:
Правильно ли я указываю путь для вставки файла file2.php в file1.php file1.php
а ТО этот мой вариант не заработал!!! |
Автор: Ignat 16.11.2005, 18:45 | ||
|
Автор: papex 17.11.2005, 01:43 | ||
Делай от корня
|
Автор: Ignat 17.11.2005, 09:08 | ||
Да ну? А если я в последствии захочу выложить в папку на уровень ниже корня? Все инклюды переписывать? |
Автор: papex 17.11.2005, 10:46 |
Как раз если вы указали от корня, вы можете двиготь куда угодно ваш скрипт. Вы може запускать этот скримп инклюдом в другом процессе на разных уровнях. |
Автор: Ignat 17.11.2005, 10:57 | ||
Я говорю не про скрипт в отдельности, в этом смысла мало. А про комплекс (систему) в целом. Например, я имею разработку, в которой 200 файлов. Представим, что весь этот зоопарк нужно переместить на уровень вглубь. К чему приведут инклюды от корня? |
Автор: Mal Hack 18.11.2005, 21:46 |
На самом деле от корня - лучше, работает быстрее, только указывать надо не $_SERVER['DOCUMENT_ROOT'], а брять подфункцию dirname |
Автор: docker 19.11.2005, 14:42 |
используйте dirname(__FILE__) для получения текущей директории, от нее и пляшите. Наименее безболезненный и эффективный подход |
Автор: BISON* 21.11.2005, 08:01 |
Благодарю всех за участие в данной теме проблему я решил!!!!![]() ![]() ![]() |