
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.207] |
![]() |
|
Сообщ.
#1
,
|
|
|
Господа, такой вопрос:
У меня есть скрипты, которые инклюдят другие скрипты, и все это, в конце концов, выдает HTML. Возможно ли сделать так, чтобы все пути во включаемых скриптах (к картинкам, другим файлам), рассматривались сервером не относительно включающего скрипта, а их самих? Т.е. чтобы была возможность прописывать относительные пути... Т.т.е. например если два разных скрипта, лежащих в разных каталогах используют один и тот же третий, то сделать так, чтобы этот самый третий всегда знал, где конкретно лежат все используемые им файлы. Сие можно достичь указывая полные пути, вида www.mymegadomain.com/images/header.jpg, но сайт часто движется и хотелось бы от сего уйти. Спасибо |
Сообщ.
#2
,
|
|
|
хм... не совсем понял, однако думаю можно сделать так:
создать константу в самом начале и записать в неё доменное имя, а когда нужно указать какойнить путь, прибавлять к этой константе относительный путь от корня сайта. при переезде сайта достаточно будет только изменить значение константы на новый адрес. |
Сообщ.
#3
,
|
|
|
Не плохой вариант, вы все поняли верно.
А нет ли чего-нибудь вроде ROOT_DIRECTOTY="...."? |
Сообщ.
#4
,
|
|
|
есть. начинай все пути так: "\images\img.jpg", "\path\file.ext"...
|
Сообщ.
#5
,
|
|
|
О! Кажись получилось!
Спасибо, seelts! |
Сообщ.
#6
,
|
|
|
На PHP решаеться с помощью массива $_SERVER.
Если данное сообщение не информативно, не сочтите за флуд (с асп не знаком) |