Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Изменение пути к файлам
 
 автор: leon22   (22.05.2011 в 21:11)   письмо автору
 
 

Здравствуйте,
Подскажите, пожалуйста, есть файл он лежит тут:
- папка1/наш файл
к нему подключен другой файл инклюдом
который находиться:
путь к нему: "../папка2/файл2"
как быть чтоб ко всем путям вида "файл2" добавилось: "../папка2/"?

  Ответить  
 
 автор: cheops   (22.05.2011 в 21:20)   письмо автору
 
   для: leon22   (22.05.2011 в 21:11)
 

Хм... а почему бы этот префикс не написать? Много вхождений файла файл2 и много разных уровней вложения? Тогда обычно добавляют перед файл2 префикс, значение котороо либо вычисляют, либо находят поиском - т.е. перебирают окресности, пока такой файл не будет найден.

  Ответить  
 
 автор: Leon22   (22.05.2011 в 21:26)   письмо автору
 
   для: cheops   (22.05.2011 в 21:20)
 

в файле подключенном инклюдом подключено куча других файлов...
нужно чтоб путь к им всем был с этим префиксом, не дописывая т.к. файл станет не доступен с других уровней вложения...

  Ответить  
 
 автор: cheops   (22.05.2011 в 21:29)   письмо автору
 
   для: Leon22   (22.05.2011 в 21:26)
 

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

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования